dadbodgeoff/drift

View on GitHub ↗

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

785 ★62 forksTypeScriptUpdated 1mo ago

What you need to know

Codebase intelligence for AI: detects codebase patterns and conventions and remembers decisions across sessions. Positioned as an MCP server for any IDE with an offline CLI; the repo is currently split into a deprecated v1 (TypeScript) and an actively developed v2 (Rust/TypeScript monorepo).

Install

Setup and usage for the current version live in 'drift v2/README.md' and 'drift v2/docs/' (not reproduced in the top-level README)

Usage

  • •See 'drift v2/README.md' for v2 setup and usage; the top-level README is only a repository map

Key features

  • ✓Detects patterns and conventions in a codebase
  • ✓Remembers decisions across sessions
  • ✓MCP server for any IDE
  • ✓Offline CLI
  • ✓v2 is a Rust/TypeScript monorepo under active development

Caveats

  • ⚠drift v1 (TypeScript implementation) is deprecated
  • ⚠v2 is in active development; the top-level README defers all setup/usage details to 'drift v2/README.md'
  • ⚠At the time of reading, the README provides no install commands, tool list, or client config examples
Platforms: Any IDE

Reviewed 2026-08-07

Topics

ai-toolsclicode-qualitycsharpjavamcpmcp-servermodel-context-protocolpattern-detectionphppythontypescriptvscode-extension
Stars
785★
Forks
62
Language
TypeScript
License
MIT
Created
2026-01-19
Last push
2026-08-17