Skip to content

Releases: giancarloerra/SocratiCode

v1.1.3

16 Mar 22:57

Choose a tag to compare

1.1.3 (2026-03-16)

Bug Fixes

  • use relative paths for index keys to support shared worktree indexes (505fbd7)

Documentation

  • add auto-update instructions for Claude Code plugin (b26038a)

v1.1.2

16 Mar 01:00

Choose a tag to compare

1.1.2 (2026-03-16)

Bug Fixes

  • correct hooks.json format, remove explicit hooks path, and improve install docs (db69a2d)

v1.1.1

16 Mar 00:42

Choose a tag to compare

1.1.1 (2026-03-16)

Bug Fixes

  • correct Claude Code plugin install commands and add marketplace.json (157b353)

v1.1.0

16 Mar 00:00

Choose a tag to compare

1.1.0 (2026-03-15)

Features

  • add Claude Code plugin with skills, agent, and MCP bundling (31e5d74)
  • add SOCRATICODE_PROJECT_ID env var for shared indexes across directories (fadfd8a)

Documentation

  • add Claude Code worktree auto-detection to git worktrees section (d7c32d1)
  • add git worktrees section to README (3cad30a)
  • add multi-agent collaboration as a featured capability (72c7ce0)

v1.0.1

04 Mar 18:09

Choose a tag to compare

1.0.1 (2026-03-04)

Bug Fixes

  • add mcpName and read version dynamically from package.json (88c0e8f)

v1.0.0

28 Feb 17:10

Choose a tag to compare

SocratiCode v1.0.0

Give any AI instant automated knowledge of your entire codebase — at scale, zero configuration, fully private, completely free.

SocratiCode is an MCP server that gives AI assistants deep semantic understanding of your codebase. One-line install, zero configuration — it manages everything automatically via Docker.

Highlights

  • Hybrid search — Dense vector (semantic) + BM25 (keyword) search fused with Reciprocal Rank Fusion. Find code by meaning or by name, in a single query.
  • AST-aware chunking — Files split at function/class boundaries using ast-grep, not arbitrary line counts. Higher-quality search results out of the box.
  • Polyglot code dependency graph — Static analysis of imports across 18+ languages. Circular dependency detection and Mermaid visualization.
  • Context artifacts — Index database schemas, API specs, infra configs, and architecture docs alongside your code.
  • Zero configuration — Add the MCP server config, and it handles Docker containers, embedding models, and vector storage automatically.
  • Fully private & local — Everything runs on your machine. No API keys required, no data leaves your network. Optional cloud providers (OpenAI, Google Gemini, Qdrant Cloud) available when you want them.
  • Production-ready — Battle-tested on enterprise repositories up to ~40M lines of code. Batched, resumable indexing with automatic checkpointing. Cross-process safety via file locking.
  • Incremental & live — After first index, only changed files are re-processed. File watcher keeps the index updated automatically.

Quick Start

"socraticode": {
  "command": "npx",
  "args": ["-y", "socraticode"]
}