A
anshulyadav1976/synapse
Private local memory for any AI agent: Markdown database, SQLite search, MCP, zero runtime dependencies.
no SECURITY.md
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
- Copy the command above
- Paste it as one entry under
mcpServersinclaude_desktop_config.json— local servers take command + args (example: clients) - Restart your client
Install command from the repository
claude mcp add --transport stdio synapse -- uvx --from synapse-vault synapse mcp --vault /absolute/path/to/my-brain
Parsed from the README we fetched on 2026-10-26; we have not executed it.
This is the install method the repository states, not an MCP client config, so no JSON is generated.
Key names differ by client: Clients & CLI
- Star count
- 9 ★ · anshulyadav1976/synapse · read from the GitHub search API · (checked 2026-11-13 20:00:50)
- Source
- collected from the punkpeye/awesome-mcp-servers list · type: MCP server
- Harvest history
- first seen 2026-10-23 · last seen 2026-11-14 · seen 26× · listed by 23 sources
- Score
- score 2,300 · 9 ★ · 23 sources · mcp
- Install
claude mcp add --transport stdio synapse -- uvx --from synapse-vault synapse mcp --vault /absolute/path/to/my-brain
FAQ (answers come from our records)
How do I install it?
The repository provides this install command:
claude mcp add --transport stdio synapse -- uvx --from synapse-vault synapse mcp --vault /absolute/path/to/my-brain. It comes from the repository itself; we cannot guarantee it runs as-is in your client.Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository
anshulyadav1976/synapse;first catalogued 2026-10-23;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.# Synapse
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Point it at text. Get a searchable archive for free. Spend a few cents turning it into a Markdown wiki your agent can query.
Give any AI agent or workspace application a private, local memory without filling every prompt with your history:
bash
uvx --from synapse-vault synapse mcp --vault /absolute/path/to/my-brain
That command is a local STDIO MCP server, not a Codex or OpenAI integration. Connect it directly to MCP-capable clients such as Codex, Claude Code, OpenCode, or OpenClaw. Pi, Orbit, Hermes, and other workspace agents can use MCP when supported or the bundled skill and CLI. See the copy-paste setup examples.
Nothing from the vault is injected into the agent's prompt. The agent searches first, then reads one relevant Markdown page. A thousand unopened pages cost zero tokens.
## See it in ten seconds
bash
uvx --from synapse-vault synapse serve --demo
That opens a populated 20-page graph. It needs no API key, import, database server, or JavaScript build.
## Keep your own history
bash
uvx --from synapse-vault synapse init ./my-brain
uvx --from synapse-vault synapse ingest ~/Downloads/chatgpt-export --vault ./my-brain
uvx --from synapse-vault synapse serve --vault ./my-brain
A claude.ai export zip works the same way; the format is detected automatically.
Ingest is local and free: it writes Markdown and builds a disposable SQLite FTS5 index. Search works immediately:
bash
uvx --from synapse-vault synapse search "the phrase I remember" --vault ./my-brain
If keyword wording starts missing obvious matches, add the optional semantic cache and fuse both rankings:
bash
export SYNAPSEAPIKEY="..."
uvx --from synapse-vault synapse embed --vault ./my-brain --dry-run
uvx --from synapse-vault synapse embed --vault ./my-brain
uvx --from synapse-vault synapse search "the idea about handling growth" --hybrid --vault ./my-brain
This adds no dependency or vector server. Embeddings are derived from wiki pages and approved notes, stored in the same disposable SQLite file, and never replace FTS5. Raw-history embeddings require the explicit --include-raw flag.
To turn raw history into a linked wiki, estimate first and then build a small resumable batch:
bash
export SYNAPSEAPIKEY="..."
uvx --from synapse-vault synapse build --vault ./my-brain --limit 20 --dry-run
uvx --from synapse-vault synapse build --vault ./my-brain --limit 20
The build pass is optional. It is a plain for loop making one OpenAI-compatible chat-completions request per item. Run it against OpenAI or a local Ollama/LM Studio server; stop and resume without paying twice.
## Markdown is the database
text
my-brain/
├── raw/ / / .md immutable imported history
├── wiki/ .md linked, editable knowledge pages
├── notes/ .md approved, append-only agent notes
├── synapse.db disposable search + graph indexes
└── synapse.toml model and owner settings
Delete synapse.db and synapse reindex --vault ./my-brain recreates FTS and the graph; run synapse embed again only if you use optional semantic search. The durable data is ordinary Markdown that works with git, Obsidian, grep, and any editor.
## How it works
1. An adapter streams each source into a tiny Item shape with stable IDs and timestamps.
Give any AI agent or workspace application a private, local memory without filling every prompt with your history:
bash
uvx --from synapse-vault synapse mcp --vault /absolute/path/to/my-brain
That command is a local STDIO MCP server, not a Codex or OpenAI integration. Connect it directly to MCP-capable clients such as Codex, Claude Code, OpenCode, or OpenClaw. Pi, Orbit, Hermes, and other workspace agents can use MCP when supported or the bundled skill and CLI. See the copy-paste setup examples.
Nothing from the vault is injected into the agent's prompt. The agent searches first, then reads one relevant Markdown page. A thousand unopened pages cost zero tokens.
## See it in ten seconds
bash
uvx --from synapse-vault synapse serve --demo
That opens a populated 20-page graph. It needs no API key, import, database server, or JavaScript build.
## Keep your own history
bash
uvx --from synapse-vault synapse init ./my-brain
uvx --from synapse-vault synapse ingest ~/Downloads/chatgpt-export --vault ./my-brain
uvx --from synapse-vault synapse serve --vault ./my-brain
A claude.ai export zip works the same way; the format is detected automatically.
Ingest is local and free: it writes Markdown and builds a disposable SQLite FTS5 index. Search works immediately:
bash
uvx --from synapse-vault synapse search "the phrase I remember" --vault ./my-brain
If keyword wording starts missing obvious matches, add the optional semantic cache and fuse both rankings:
bash
export SYNAPSEAPIKEY="..."
uvx --from synapse-vault synapse embed --vault ./my-brain --dry-run
uvx --from synapse-vault synapse embed --vault ./my-brain
uvx --from synapse-vault synapse search "the idea about handling growth" --hybrid --vault ./my-brain
This adds no dependency or vector server. Embeddings are derived from wiki pages and approved notes, stored in the same disposable SQLite file, and never replace FTS5. Raw-history embeddings require the explicit --include-raw flag.
To turn raw history into a linked wiki, estimate first and then build a small resumable batch:
bash
export SYNAPSEAPIKEY="..."
uvx --from synapse-vault synapse build --vault ./my-brain --limit 20 --dry-run
uvx --from synapse-vault synapse build --vault ./my-brain --limit 20
The build pass is optional. It is a plain for loop making one OpenAI-compatible chat-completions request per item. Run it against OpenAI or a local Ollama/LM Studio server; stop and resume without paying twice.
## Markdown is the database
text
my-brain/
├── raw/ / / .md immutable imported history
├── wiki/ .md linked, editable knowledge pages
├── notes/ .md approved, append-only agent notes
├── synapse.db disposable search + graph indexes
└── synapse.toml model and owner settings
Delete synapse.db and synapse reindex --vault ./my-brain recreates FTS and the graph; run synapse embed again only if you use optional semantic search. The durable data is ordinary Markdown that works with git, Obsidian, grep, and any editor.
## How it works
1. An adapter streams each source into a tiny Item shape with stable IDs and timestamps.
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/anshulyadav1976-synapse/)
- Source
- awesome · https://github.com/anshulyadav1976/synapse
- Browse by field
- MCP servers
- Traction
- 9 ★
- Listed by
- 23 independent sources
- added
- today
- Security policy
- no
SECURITY.mdat the repository root (which does not mean it is unsafe)
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.