Stop Wasting Developer Hours

AI-powered duplicate PR detection with understanding.

Pudding Screenshot

Try sample PRs (Click any 2)

#142
Fix auth bug for special chars
login.ts, sanitize.ts
#147
Handle symbols in passwords
login.ts, validate.ts
#201
Update API documentation
README.md, docs/api.md
#189
Add Redis caching layer
cache.ts, config.ts
#142 Open
Files:
📄 Code Diff
VS
#147 Open
Files:
📄 Code Diff

Analysis Pipeline

1 ✓

Embedding Similarity

Gemini text-embedding-004

2 ✓

File Overlap

Jaccard similarity on paths

3 ✓

Intent Extraction

Gemini 3 Pro

4 ✓

Intent Comparison

Semantic similarity scoring

5 ✓

Decision Engine

Final verdict

🔴 HIGH CONFIDENCE DUPLICATE
92%

Both PRs address the same authentication bug involving special character handling in passwords.

Problem Similarity
0.95
Component Overlap
0.85
Behavioral Equivalence
0.90