dadbodgeoff/drift

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

782 ★62 forksTypeScriptUpdated 2mo 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
View on GitHub ↗
Stars
782★
Forks
62
Language
TypeScript
License
Created
2026-01-19
Last push
2026-05-31