contextplus and devcontext
These are **competitors**: both provide semantic code analysis and project context extraction for LLM-based code review, with Context+ emphasizing AST-based accuracy while DevContext focuses on continuous project-centric awareness, but developers would select one or the other rather than use both together.
About contextplus
ForLoopCodes/contextplus
Semantic Intelligence for Large-Scale Engineering. Context+ is an MCP server designed for developers who demand 99% accuracy. By combining RAG, Tree-sitter AST, Spectral Clustering, and Obsidian-style linking, Context+ turns a massive codebase into a searchable, hierarchical feature graph.
Implements a dual-layer graph: an in-memory property graph with time-decay scoring for semantic relationships, plus an Obsidian-style wikilink hub system for manual feature mapping. Provides 17 specialized tools across discovery, analysis, code ops, and version control—including blast radius tracing, native linter integration (TypeScript/Python/Rust/Go), and a shadow restore point system that captures file state before AI modifications without touching git history. Runs as an MCP stdio server with automatic embedding caching and incremental file tracking, designed to integrate directly into Claude Code, Cursor, Windsurf, and VS Code via configuration files.
About devcontext
aiurda/devcontext
DevContext is a cutting-edge Model Context Protocol (MCP) server designed to provide developers with continuous, project-centric context awareness. Unlike traditional context systems, DevContext continuously learns from and adapts to your development patterns and delivers highly relevant context providing a deeper understanding of your codebase.
Built on Node.js with TursoDB (SQLite-compatible) as a dedicated single-project database, DevContext uses keyword analysis, relationship graphs, and structured metadata extraction to power retrieval—no external ML dependencies required. Integrates directly with Cursor IDE via MCP protocol and includes autonomous Cursor Rules that orchestrate context initialization, documentation retrieval, and task workflow management throughout development sessions.
Scores updated daily from GitHub, PyPI, and npm data. How scores work