mick-gsk/drift
Detect architectural erosion from AI-generated code. Static analyzer for pattern fragmentation, architecture violations & mutant duplicates.
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.
Stars
7
Forks
6
Language
Python
License
MIT
Category
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.
Higher-rated alternatives
nikolaydubina/go-recipes
🦩 Tools for Go projects
dsherret/ts-morph
TypeScript Compiler API wrapper for static analysis and programmatic code changes.
gmickel/CodeWhisper
CodeWhisper: AI-Powered End-to-End Task Implementation & blazingly fast Codebase-to-LLM Context Bridge
alexei-led/cc-thingz
Battle-tested Claude Code (Codex and Gemini) plugin marketplace — 27 skills, 34 agents, 9 hooks...
fairfield-programming/eaf-linter
🤪 A linter, prettier, and test suite that does everything as-simple-as-possible.