Installs into .claude/skills of the current project.
Are you the author of 2564 Model Fingerprints 557e707b?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/tools-only-2564-model-fingerprints-557e707b)
# Model-Specific Fingerprints
Each AI model has distinctive linguistic patterns - "fingerprints" that persist even when prompted to write differently.
## Why Fingerprints Exist
**Root cause**: Deterministic training and fine-tuning processes create consistent patterns.
**Key finding**: LLMs have unique and consistent linguistic markers that:
- Persist across different prompts and topics
- Remain stable when instructed to "write like a human"
- Are highly consistent due to fixed model weights
## ChatGPT / GPT-4 Patterns
### Vocabulary Fingerprint
**Signature words**:
- "delve" (most discussed GPT tell)
- "tapestry" (especially "rich tapestry of...")
- "nuanced"
- "multifaceted"
- "crucial"
- "comprehensive"
**Signature phrases**:
- "It's not about X; it's about Y"
- "Let's dive into..."
- "It's important to note that..."
- "Without further ado..."
### Structural Fingerprint
**Characteristics**:
- Low-variance, formal phrasing
- Heavy use of tricolon structures
- Em dash overuse
- Correlative conjunctions ("not only...but also")
- Explicit topic sentences
**Example GPT structure**:
```
[Topic sentence stating main point]
[Supporting detail 1]
[Supporting detail 2]
[Concluding transition to next paragraph]
```
### Tone Fingerprint
- Helpful, eager-to-please tone
- Excessive qualification and hedging
- Professional formality even in casual contexts
- Tendency to provide comprehensive coverage
### Formatting Fingerprint
- Bullet points and numbered lists
- Section headers even for short responses
- Bold key terms
- Markdown formatting in text responses
- Curly quotation marks ("..." and '...')
### Technical Artifacts (Definitive)
ChatGPT may leave unique technical artifacts in output:
**Reference Markers**:
- `citeturn0search0`, `citeturn0search1`, etc.
- `turn0image0`, `turn0image1`, etc.
- `citeturn0news0`, `citeturn1file0`
**Reference Bugs**:
- `:contentReference[oaicite:0]{index=0}`
- `[oai_citation:0‡website.com](url)`
**Attribution JSON**:
- `({"attribution":{"attributableIndex":"X-Y"}})`
**URL Tracking**:
- `utm_source=chatgpt.com` (pre-August 2025)
- `utm_source=openai` (current)
**Detection searches**:
```
insource:/turn0(search|image|news|file)[0-9]+/
insource:"contentReference"
insource:"oaicite"
insource:"utm_source=chatgpt.com"
insource:"utm_source=openai"
```
These artifacts are **definitive proof** of ChatGPT involvement.
## Claude (Anthropic) Patterns
### Vocabulary Fingerprint
**Less likely to use**:
- "delve" (trained to avoid)
- "tapestry"
- Many GPT-overused terms
**Characteristic patterns**:
- Extended analogies and metaphors
- Thoughtful qualifications
- Acknowledgment of limitations
- "That said..." transitions
### Structural Fingerprint
**Characteristics**:
- Analytical, methodical structure
- Symmetrical sentence flow
- Numbered explanations when appropriate
- Clear logical progression
**Example Claude structure**:
```
[Nuanced opening acknowledging complexity]
[Point 1 with careful qualification]
[Point 2 with consideration of counterarguments]
[Balanced conclusion with caveats]
```
### Tone Fingerprint
- More conversational than GPT
- Willing to express uncertainty
- Acknowledges when questions are complex
- Less eager-to-please, more thoughtful
- "That's a great question" (in default mode)
### Distinguishing Features
Claude tends to:
- Sound more human "out of the box"
- Use fewer formulaic phrases
- Provide more balanced perspectives
- Acknowledge limitations explicitly
### Technical Artifacts
Claude typically does NOT produce:
- Curly quotation marks (uses straight quotes)
- Reference markers like turn0search
- utm_source tracking parameters
This makes Claude-generated text harder to detect via technical artifacts.
## Gemini (Google) Patterns
### Vocabulary Fingerprint
**Characteristic patterns**:
- Conversational or fact-dense synthesis
- Integration of current information
- Practical, applied framing
### Structural Fingerprint
**Characteristics**:
- More varied structure than GPT
- Better at matching casual registers
- Integrates real-time information when available
- Practical guide persona
### Tone Fingerprint
- Better at humor and sarcasm
- More emotional undertones
- Conversational transitions
- Less formally structured
### Distinguishing Features
Gemini tends to:
- Reference current events and recent data
- Use more conversational language
- Be less rigidly structured
- Show more tonal variation
### Technical Artifacts
Gemini typically does NOT produce:
- Curly quotation marks (uses straight quotes)
- Reference markers like ChatGPT's turn0search
- utm_source tracking parameters
## DeepSeek Patterns
### Technical Artifacts
- Uses curly quotation marks ("..." and '...') like ChatGPT
- May have distinct vocabulary preferences
- Generally similar patterns to ChatGPT
## Grok (X/Twitter) Patterns
### Technical Artifacts
Grok may include XML-styled tags:
```
<grok_card data-id="e8ff4f" data-type="citation_card">
```
These tags are definitive Grok identifiers.
## Perplexity Patterns
### Technical Artifacts
Perplexity may include source tags:
```
[attached_file:1]
[web:1]
```
These appear at the end of sentences as source indicators.
## Open Source Models
### LLaMA Patterns
**Characteristics**:
- Distinct syntactic fingerprints from each fine-tune
- Patterns differ even within the same family
- Generally more varied than commercial models
### Mistral Patterns
**Characteristics**:
- Efficient, concise responses
- Less verbose than GPT/Claude
- Different balance of formality
### Fine-Tuning Effects
Key insight: Fine-tuning creates distinct fingerprints even from same base model.
Models fine-tuned for:
- Code: More structured, technical patterns
- Chat: More conversational patterns
- Instruction-following: More explicit structure
## Cross-Model Detection
### Universal AI Patterns
Some patterns appear across most AI models:
1. **Uniform sentence length** (low burstiness)
2. **Hedging language clusters**
3. **Perfect grammar** (no minor human errors)
4. **Lack of personal anecdotes**
5. **Absence of colloquialisms/idioms**
6. **Over-organization**
### Model-Agnostic Signals
These work regardless of which AI generated the text:
- Structural uniformity
- Low perplexity scores
- Repetitive syntactic templates
- Consistent formality level
- Absence of first-person experience
## Detection Implications
### Model Identification
If you need to identify WHICH model generated text:
1. Check for model-specific vocabulary
2. Analyze structural patterns
3. Assess tone characteristics
4. Look for formatting fingerprints
### Model-Agnostic Detection
If you only need to know IF text is AI-generated:
1. Focus on universal patterns
2. Use ensemble methods trained on multiple models
3. Check for structural uniformity + vocabulary signals
### Evolving Fingerprints
**Challenge**: Each model update changes fingerprints slightly.
**GPT-3.5 vs GPT-4**: Different vocabulary preferences, structure patterns.
**Implication**: Detection systems need continuous updates.
## Fingerprint Persistence
### Research Finding
Fingerprints persist even when:
- Prompted to "write like a human"
- Given specific style instructions
- Asked to mimic particular authors
- Instructed to vary sentence length
### Why They Persist
1. Model weights are fixed
2. Training patterns are deeply embedded
3. Probability distributions remain consistent
4. Fine-tuning doesn't fully override base patterns
### Limitations
Fingerprints can be obscured by:
- Heavy human editing
- AI paraphrasing tools
- Multiple rounds of revision
- Translation and back-translation
## Practical Application
### Detection Workflow
```
1. Check universal AI patterns first
→ If strong signals, classify as AI
2. If inconclusive, check model-specific patterns
→ May identify which model
3. Consider context
→ Some models more common in certain domains
4. Apply ensemble scoring
→ Weight universal + model-specific signals
```
### Confidence Levels
| Signal Type | Confidence |
|-------------|-----------|
| Multiple universal patterns | High |
| Model-specific vocabulary cluster | Medium-High |
| Single model-specific term | Low |
| Structural pattern alone | Medium |
| Tone assessment alone | Low |
### Caveats
- Model fingerprints evolve with updates
- Heavy editing obscures fingerprints
- Some humans write in AI-like patterns
- Always require corroborating evidence