satori

ham-zax/satori
★ 2 stars TypeScript 🤖 AI/LLM Updated today
Semantic code search MCP server for AI agents: hybrid retrieval, incremental sync, and a constrained 4-tool interface.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "satori": {
      "command": "npx",
      "args": [
        "-y",
        "ham-zax/satori"
      ]
    }
  }
}

README Excerpt

**Semantic code search for AI agents: runtime-first retrieval, call-graph traversal, incremental sync, and strict safety gates.** <p align="left"> <img src="https://img.shields.io/badge/Built%20by-Hamza-blueviolet" alt="Built by Hamza"> <img src="https://img.shields.io/badge/Architecture-Agent--Safe-brightgreen" alt="Agent Safe">

Tools (16)

EMBEDDING_MODELEMBEDDING_OUTPUT_DIMENSIONEMBEDDING_PROVIDERHYBRID_MODEMCP_ENABLE_WATCHERMCP_WATCH_DEBOUNCE_MSMILVUS_ADDRESSMILVUS_TOKENREAD_FILE_MAX_LINESVOYAGEAI_RERANKER_MODELcall_graphfile_outlinelist_codebasesmanage_indexread_filesearch_codebase

Topics

ai-agentscode-retrievaldeveloper-toolsmcpmilvusragsemantic-searchtree-sittertypescriptvector-search