Memory that knows when it's wrong.

Ingest scattered notes from ChatGPT, GitHub, PDFs, and more. Synapse actively reconciles conflicting facts, prunes unreinforced paths, and structures your personal knowledge graph.

View on GitHub
SCROLL STORY
THE PIPELINE

Four steps to structured memory

From raw ingestion to confident recall, every piece of knowledge passes through the same pipeline.

01 / INGEST

Ingest Context

Connect scattered repositories, chat sessions, articles, and PDFs natively.

ingest(specs.pdf)84%
Extracting semantic entities...
02 / RECONCILE

Reconcile Beliefs

Synapse detects conflicts at ingestion and surfaces them for quick resolution.

contradiction_check()1 conflict
Conflicting: Tier 1 proxy vs Client-side auth
03 / RECALL

Recall Grounded

Run time-aware query diffs grounded dynamically on your metadata graph.

04 / DECAY

Decay Stale Nodes

Unreinforced memories fade over time and get pruned dynamically.

cognee.forget()Pruning
'auth_config.md' confidence: 0.12 (stale node)
THE PROBLEM

Your knowledge lives in twelve different places.

Decisions are made in ChatGPT. Framework specs are on GitHub. Research is stored in PDFs. Plain vector stores treat them as isolated strings. Synapse brings them together, structuring relationships dynamically.

12+
Disjointed Tools
0
Shared Context
Gemini
Gemini
ChatGPT
ChatGPT
Claude
Claude
Cognee
Cognee
ChatGPT Export
GitHub Commit
Notion Notes
Claude Session
specs.pdf
Web Article
YouTube Audio
THE PIPELINE

Feed it anything. Structure is automatic.

1

Fetch

Ingests Raw context: PDFs, repository code, exports, or YouTube transcripts.

2

Extract

AI parsing identifies central semantic nodes, parameters, and entities.

3

remember()

Cognee maps relations, writing vectors and links directly into the database.

4

improve()

Synapse contradiction sweeps detect factual conflicts for human judgment.

RECONCILIATION

Conflicts resolved by design.

When new evidence contradicts an older belief, Synapse detects the contradiction at the schema layer and surfaces it immediately. You retain ultimate control over what enters your long-term memory graph.

Resolve Contradiction
Topic: Backend Security
Old belief

"Authentication: basic client-side session checker."

auth_config.md
New evidence

"Authentication: Tier 1 shared-secret server proxy gate."

AGENTS.md
Diff Result — Backend SecurityCommitted
− Client-side route blocking
+ Server-side proxy middleware.ts
+ SYNAPSE_ACCESS_KEY validation
Reconciliation pass updated active nodes successfully.
Conflict Detected
Old Belief (Gold)New Evidence (Smoke)
https://synapsememory.vercel.app/resolve
Synapse Resolve Screen
MEMORY HEALTH

Unreinforced beliefs fade.

Confidence degrades proportionally over time. When a belief goes unreinforced, Synapse prunes it from the graph via cognee.forget().

Backend Security · 3 months ago0.92
Canvas Theme · reinforced today0.00
Memory Decay Illustration
Health Score: 94%
METADATA GRAPH

Every memory, mapped.

Synapse builds a weighted semantic relationship connection network. Node sizing dynamically adjusts (larger nodes have more connections). Open the app to explore the full interactive 3D graph.

[ Glance Preview — Static Layer Mockup ]
Synapse Metadata Graph Screen
Interactive 3D Layer
INSIGHTS & GUIDANCE

See what your memory knows.

New tools that expose the inner structure of your graph: provenance traces, schema inventory, session distillation, and entity-level filtering.

Memory Provenance

Visualize the exact path each piece of knowledge took before entering your graph.

Schema Inventory

Browse all entity types in your graph with counts — classes, frameworks, patterns detected.

Session Distillation

Compress active-session context into structured guidance. No more re-explaining.

Graph Type Filtering

Filter the 3D graph by entity type to focus on specific knowledge domains.

https://synapsememory.vercel.app/settings
Memory Insights
P
Provenance
View trace path
View →
S
Schema Inventory
8 entity types
Load →
D
Session Guidance
Distill context
Distill →
Settings Dashboard — Memory Insights panel
CAPABILITIES

Built on Cognee's memory lifecycle.

Engineered with advanced database structures and LLM layers to automate personal context curation.

5 Source Types

Ingests PDFs, GitHub repositories, ChatGPT conversational exports, YouTube transcripts, and web articles natively.

Reconciliation Engine

Validates every new belief against your graph in under 1.8 seconds using schema-level contradiction checks.

Time-Aware Decay

Confidence scores decay continuously (t1/2 = 30 days) and are automatically pruned via cognee.forget() when confidence drops below 0.15.

3D Knowledge Graph

WebGL force-directed visualizer mapping up to 5,000 nodes with real-time provenance tracing, zoom, pan, and direct node mutation.

Structured Diffs

Generates clean JSON diffs showing precise schema operations: remember(), improve(), and forget() with transaction histories.

- Client-side route blocking+ Server-side proxy middleware.ts+ SYNAPSE_ACCESS_KEY validation

Built-in MCP Server

Exposes graph queries (get_nodes, query_graph) directly to Cursor, Claude Desktop, or custom agents via standard JSON-RPC.

mcp_server.json
mcp: { name: "synapse-memory" }tools: ["get_nodes", "query_graph"]
BUILT FOR: WeMakeDevs × Cognee HackathonPOWERED BY: Cognee Memory SDKDEVELOPED BY: Nishant Unavane
FAQ

Frequently Asked Questions

Substantive answers to technical questions about Synapse's memory architecture.

No. Similarity-based RAG has a 30%+ hallucination rate on stale data because it relies on static text embeddings. Synapse uses Cognee to compile context into a deterministic network graph, running schema checks in <2s at ingestion to detect factual contradictions before they enter long-term storage.
Older beliefs are deactivated and marked as deprecated, dropping their confidence score to 0.0. All reconciliation decisions are logged in SQLite for running temporal graph diffs (e.g., 'what changed since last week').
Yes. Direct integration is supported for 5 sources: GitHub API, local PDFs, ChatGPT/Claude conversation exports, Web URLs, and YouTube transcript downloads.
Only to your configured LLM provider. Synapse runs its metadata reconciliation pipelines using Google Gemini or Groq API wrappers based on your local .env configuration. All other metadata, reconciliation history logs, and access control lists are stored entirely locally in a lightweight SQLite database file.
Synapse is 100% open-source and built for local deployment, designed specifically to showcase the capabilities of the Cognee memory lifecycle APIs as a local developer utility.

Stop re-explaining context.

Build a memory graph that reconciles, decays, and actively maintains itself.