mick-gsk/drift

Detect architectural erosion from AI-generated code. Static analyzer for pattern fragmentation, architecture violations & mutant duplicates.

42
/ 100
Emerging

Drift helps software development teams identify and address structural inconsistencies and "architectural drift" within their Python (and some TypeScript) codebases. It takes your existing code as input and highlights issues like duplicated code patterns, inconsistent error handling, or architecture violations across different files. Developers, engineering managers, and tech leads can use this to maintain code health and prevent their codebase from becoming progressively harder to change.

Use this if you need to detect subtle, cross-file architectural erosion in your codebase that traditional linters, type checkers, and security scanners might miss.

Not ideal if you are looking for a linter, formatter, type checker, or security scanner, as Drift focuses specifically on detecting structural coherence problems.

code-quality software-architecture technical-debt codebase-maintenance dev-tools
No Package No Dependents
Maintenance 13 / 25
Adoption 4 / 25
Maturity 9 / 25
Community 16 / 25

How are scores calculated?

Stars

7

Forks

6

Language

Python

License

MIT

Category

code-review

Last pushed

Apr 04, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/mick-gsk/drift"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.