Vibe Coding Discover

MCP

SocratiCode

View on GitHub

Enterprise-grade (40m+ LOC) codebase intelligence, zero-setup, local & private Plugin/Skill/Extension or MCP: hybrid semantic search, polyglot dependency graphs, symbol-level impact analysis & call-flow, interactive HTML viewer, cross-project & branch-aware search, DB/API/infra knowledge. 61% less tokens, 84% fewer calls, 37x faster. Cloud in beta.

★ 3.3K427 forksTypeScriptAGPL-3.0giancarloerra

SocratiCode is a zero-config, local-first MCP server (plus Claude Code/Cursor/VS Code/Gemini plugins) that indexes large codebases via Docker, Qdrant and Ollama for hybrid semantic+BM25 search, polyglot dependency graphs, and symbol-level impact/call-flow analysis. No API keys required; data stays on your machine.

Use Cases

semantic code search inside a repogiving AI coding agents deep codebase contextpolyglot dependency graph analysissymbol-level impact analysis and blast radiuscall-flow tracing across languagescross-project and branch-aware code searchsearching DB schemas, API specs and infra configsreducing token usage and tool calls for LLM agentslocal, private indexing of large monorepos

Built With

Language
TypeScript
Frameworks
MCP · Qdrant · Ollama · ast-grep · Docker · Node.js · VS Code Extension API · Claude Code Plugin · Cursor Plugin · Gemini CLI Extension · Codex Plugin · Vitest · TypeScript

Tags

mcp · mcp-server · semantic-search · code-graph · codebase-intelligence · embeddings · vector-database · qdrant · ollama · hybrid-search · impact-analysis · ast · local-first · private · docker · claude-code