Skip to content
Building in the open

The Myco roadmap.

Myco Brain ships a deliberately small, rock-solid core and grows in the open. This is where things are headed. Dates are intentionally omitted, this is direction, not a contract.

Everything on the original launch roadmap shipped, June 2026.

Canonical version lives in the repo: ROADMAP.md · Issues and PRs that move it forward are welcome

Now

Shipping today

Live in v1.2, clone the repo and run it. Every claim has a named check you can run yourself.

Self-hosted MCP memory server
11 brain_* tools over MCP, backed by your own Postgres 16 + pgvector. Boots with one docker compose up, zero configuration, seeded workspace included.
v1.0.0
Keyless full-text search & ingestion
BM25 search and document ingestion work with zero API keys, and since v1.1.0, semantic search is keyless too. Add an Anthropic key only for the most accurate graph extraction.
Content-hash deduplication
Identical content is rejected on write, so re-ingesting a folder never multiplies your memory.
Provenance on every fact
Every accepted fact links back to its source, ask brain_why and get the evidence chain, with how it was extracted and how many sources support it.
Bulk ingest
Point mycobrain-ingest at a local folder or a GitHub repo and your text files become searchable, source-traceable memory (binaries and noise directories are skipped).
Knowledge graph, local or hosted
Entity extraction, entity resolution (duplicate names collapse into one node), and entity-to-entity relationships. Build it fully locally with Ollama, no API key, or with Anthropic for the most accurate graph. Direction-aware extraction since v1.1.0 (npm run test:direction).
Local vector search, no API key
Shipped in v1.1.0: semantic search via local embeddings (nomic-embed-text on Ollama), alongside the existing OpenAI path. Keyless full-text and keyless semantic search both work with zero hosted dependencies (npm run test:local-embeddings).
v1.1.0
Dynamic schema (full)
The extraction worker proposes new entity kinds and relationship types it observes in your data, surfaced by brain_stats, and, under explicit opt-in (BRAIN_SCHEMA_AUTO_PROMOTE=1), proposals corroborated across enough independent documents auto-promote into the live catalogs with a full audit trail. Promotion stays manual by default, and strict curation mode always wins (npm run test:schema-promotion).
v1.2.0
Compounding confidence
A fact's confidence rises as independent sources corroborate it and falls when contradicted. On single-valued predicates the contradicted fact is superseded, closed and weakened, never silently overwritten, with the supersession recorded in the claims ledger. brain_why shows source counts, confidence trend, and superseded history (npm run test:compounding).
v1.2.0
Reproducible benchmark, in the repo
The LongMemEval harness ships in-repo (evals/longmemeval): 73.6% end-to-end QA accuracy on the complete 500-question oracle subset with 100% evidence-retrieval recall, reader gpt-4o-mini, judge gpt-4o. Run it yourself.
Methodology & harness
Import your ChatGPT / Claude history
Point mycobrain-ingest at an OpenAI or claude.ai data export (--from chatgpt-export / --from claude-export) and every conversation becomes provenance-tracked, deduplicated, searchable memory, the active branch only, re-imports safe (npm run test:export-import).
v1.2.1
Direction-aware relationship extraction
The extraction prompt is directed (subject → predicate → object) with worked examples, lifting llama3.2:3b to 86% directed accuracy (12/14) and ~80% edge survival (11–12/14) on the gold fixture, measurable with npm run test:direction.
v1.1.0
Operator tooling
mycobrain-doctor (one-command preflight), mycobrain-review (audited human-in-the-loop curation), mycobrain-rest (read-only search + why over HTTP), and import-first mycobrain-onboard, the day-two ergonomics of running your own memory.
v1.2.1
Hardened workspace isolation
Agent identity comes only from the API key, secrets are redacted from the audit table, and workspace RLS binds under the least-privilege brain_app role (the agency kit ships it; the default local superuser is single-workspace use).
Later

The bigger bets

Committed direction, sequenced behind the near-term work.

More ingestion sources
First-class connectors beyond files, repos, and chat exports.
Managed cloud
Hosted, multi-tenant Myco for teams that would rather not operate Postgres themselves. Currently waitlist-only, not generally available.
Join the waitlist

Principles that won’t change.

The roadmap flexes with what people build on Myco. These don’t.

  • Postgres is the source of truth; the LLM is an advisor, not the database.
  • Writes are deterministic, deduplicated, and traceable.
  • Your data stays in plain Postgres tables you can inspect, export, and own.
  • The core stays self-hostable and open source (Apache-2.0).

This roadmap is shaped by what people build.

Have a use case or a feature you need? Open an issue, and if you’d rather not run Postgres yourself, the managed cloud waitlist is open.

Roadmap, Myco Brain