A personal knowledge OS that thinks while you sleep.

Exocortex reads your meetings, newsletters, and notes — builds a structured reasoning graph from them — and surfaces what matters before you know you need it.

Telegram morning briefing from Exocortex Night Shift

The problem with second brains

You read 50 articles a month and remember 3. Your meeting notes are buried in a vault you never re-read. Your decisions aren't connected to the knowledge that should inform them.

Most "second brain" tools make storage easier. Exocortex makes thinking automatic.

What it does

Eight things that change how you work with your own knowledge.

You never manually capture again

Meetings (Fireflies), email (Gmail), RSS, and any Markdown file you drop in your vault arrive automatically. No copy-paste workflow.

Your knowledge connects itself

Every fact becomes a node, and relationships are typed (causes →, contradicts →, cited_in →). Postgres + pgvector + Apache AGE.

Your wiki rewrites itself overnight

An LLM runs nightly over the graph and regenerates your wiki from scratch: meeting summaries, client dossiers, topic deep-dives, contradiction flags.

You ask, your own knowledge answers

16 MCP tools give Claude (or any MCP client) GraphRAG retrieval over your knowledge, with ranked source provenance. Not web search. Your history.

You stop forgetting what mattered

SM2 spaced repetition over the graph, weighted by current relevance instead of just temporal decay. Important things resurface on their own.

You see what's missing

Gap Radar flags dense thought clusters with no synthesis, orphan notes, and unresolved contradictions older than 30 days.

You wake up briefed

Night Shift runs at 03:00 UTC and pushes contradictions, pattern shifts, and overdue action items to Telegram. The day starts with signal.

You work in Notion, the graph follows

Check a task in Notion and every surface updates; ask a question in a Notion field and get a cited answer back. Bidirectional cockpit, no context switching.

See it in action

Telegram morning briefing

Morning briefing — Night Shift synthesis delivered to Telegram

Notion mirror database

Notion mirror — your knowledge auto-synced to the tools you already use

MCP ask() in Claude Desktop

MCP ask() in Claude Desktop — answers grounded in your notes

Gap Radar weekly report

Gap Radar — weekly report of clusters missing synthesis or decisions

Who is this for

Consultants

Manage multiple clients without losing context. Fireflies meetings auto-captured, Notion mirrored for deliverables, morning briefing in Telegram.

Consultant quickstart

Developers

MCP tools in Claude Desktop. Typed reasoning edges over decisions, ADRs, and RFCs. Contradiction detection across architectural choices.

Developer quickstart

Researchers

Resurfacing engine, overnight synthesis of papers, Gap Radar for under-explored topics, contradiction detection across sources.

Researcher quickstart

How it works

It captures

Drop a file, finish a meeting, save a link. The capture API picks it up automatically. Sources: Obsidian vault, Fireflies, Gmail, RSS, Notion, anything you POST to /capture.

It builds

Every captured item becomes typed nodes and edges in a Postgres graph. Relationships are explicit: contradicts, decided_in, supersedes, cites. Synthesis runs nightly.

It delivers

Nightly compilation rebuilds your wiki. Morning Telegram briefing. MCP tools for on-demand queries from Claude Desktop. Gap Radar for weekly nudges.

Stop forgetting what you already learned.

Self-hosted on a $24/mo droplet. Open source under Apache 2.0 + Commons Clause. No subscriptions, no vendor lock-in, no data leaves your server.