drift logo

drift

dadbodgeoff/drift

Codebase intelligence for AI

GraphCanon updated 1w · GitHub synced 4w

782 stars63 forksLast push 2mo TypeScript

Decision brief

drift is a code analysis tool that specializes in detecting patterns and conventions within multi-language codebases by leveraging an MCP (Model Context Protocol) server for context preservation across sessions.

Good fit when

  • When working with complex, multi-language projects where maintaining consistent coding standards is crucial.
  • For developers who prefer using Visual Studio Code, as drift offers a dedicated extension optimized for this IDE which can leverage the full capabilities of the MCP server.

Avoid when

  • If your development environment does not support or integrate well with external plugins like those required by the Model Context Protocol server.
  • For projects where offline CLI usage is insufficient since drift’s most powerful features rely on an active connection to its MCP server for context preservation and session continuity.

Observed Jul 12, 2026 · Source: enrich:decision_facts

Verify the decision

Adoption

Package downloads where a registry match exists. GitHub stars (782) are secondary evidence.

npm downloads (30d)
210·npm downloads API·4w

Maintenance and security

Full trust report
Maintenance
Steady (56d since push)
As of 4w
Provenance
Not a fork · Personal account
As of 4w
Security (OSV)
No criticals
As of 1w

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

npm install drift
npm

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

A code analysis tool that detects patterns and conventions within codebases across multiple programming languages, maintains context across sessions through an MCP (Model Context Protocol) server designed to integrate with any IDE, and offers offline CLI usage.

Capability facts

Languages
typescript

Source: github.language · Jul 27, 2026

Categories

Tags

README

Drift

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

Repository structure

  • drift v1 depreciated/ – Legacy TypeScript implementation (deprecated)
  • drift v2/ – Current Rust/TypeScript monorepo (active development)

For v2 setup and usage, see drift v2/README.md or the docs in drift v2/docs/.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.