Back to directory

Synaptic Memory

Synaptic Memory is a knowledge-graph and MCP tool server for LLM agents that builds a graph of documents, chunks, database rows and their relations instead of only chunk embeddings, so an agent can follow relations rather than rely on similarity search alone.

Synaptic Memory

A single command builds a small SQLite-backed graph from a data source and runs example searches without calling any LLM at indexing time, auto-detecting file format or database schema, generating an ontology profile and building foreign-key edges. Presets keep common configuration compact: a local preset that is fully deterministic, a rag preset that reads embedding and reranking endpoints from configuration, and an agent preset that adds deterministic component bridging for multi-turn exploration.

The project's stated case against plain retrieval-augmented generation is that chunk similarity alone cannot answer a question that requires combining two separately stated facts, where a graph traversal can. Live database sync keeps the graph current through change-data-capture style watermarks or row hashing, and office file formats such as PDF, DOCX, PPTX, XLSX and HWP are supported through an optional add-on package. Korean full-text search is built in.

It is written in Python and installed from PyPI.

More in MCP servers

See all 734
  • Light Cloud

    light-cloud.com

    A hosting platform that deploys a static site, a container, or a managed Postgres database straight from a GitHub, GitLab, or Bitbucket push, with a preview URL for every branch and an MCP server for deploying from Claude Code.

  • ForensicDbg

    forensicdbg.com

    A post-mortem debugger for native Windows x86 and x64 crashes, with an MCP interface so AI tools can consume crash-dump analysis directly.

  • Karada.ai

    karada.ai

    A CI/CD platform that auto-compiles existing APIs into Go MCP servers, attaches composable middleware, and exposes them through one gateway usable from Cursor, Claude Code, and Windsurf.