#380 · Primary category: AI Coding Assistants

drift

ai-tools cli code-quality csharp java mcp mcp-server model-context-protocol pattern-detection php python typescript vscode-extension

Codebase intelligence for AI. Detects patterns & conventions + remembers decisions across sessions. MCP server for any IDE. Offline CLI.

Project last updated:08/20/26

GitHub Stars

786

Forks

63

Contributors

9

License

MIT

Why we included this project

Drift is a local guardrail for teams that let AI agents write code in their repositories. It runs entirely on your machine as a CLI with a read-only MCP server, so your IDE agent can check conventions without code leaving your machine. Its scope is deliberately narrow: it enforces one convention family, TypeScript and JavaScript Next.js API routes must not import data-access clients directly, and it says so plainly instead of pretending to review code generally. It learns the convention from your actual violations, then points at the file, line, and broken rule on a diff, and can block the change in CI or warn when most of the repo already breaks the pattern. Next.js teams that want deterministic enforcement instead of vague AI review will appreciate the explicit exit codes.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category