All comparisons
Comparison · Basic Memory Prerelease 0.3.0 · sources read 2026-09-19

Okto Neuron vs Basic Memory. Same files. Different unit of proof.

Both projects start from the same idea: your knowledge is Markdown on your disk, and an MCP server lets an agent read and write it. Basic Memory is a released product with a cloud tier and a wide client list. Okto Neuron is a prerelease that derives a graph from the vault and answers with the bytes a claim came from. This page is about the difference, not a ranking.

5
MCP tools: ask, explore, remember, list_vaults, init_vault
0
Hosted tiers. Runs on your machine only
LoCoMo
Measured with our own harness. Results on the benchmarks page
0.3.0
Prerelease. Claude Code is the wired MCP client
01 · Framing

Files as the source, then what?

Basic Memory treats the database as a secondary index over standard Markdown and lets the AI write structured notes. Okto Neuron treats the vault as the trust root too, but the thing it builds on top is a graph of claims, and the thing it returns is a pointer to the exact block a claim was read from.

Basic Memory

Plain Markdown plus a local SQLite index, no servers required. The AI writes notes in a simple pattern of observations and relations; search returns notes, observations and relations ranked by their best-matching chunks, with the matched chunk text.

Okto Neuron

Plain Markdown plus a derived graph that can always be rebuilt. Ingest mints claims from blocks; ask returns text with a synthesis_status, and with include_sources=true, the path, byte range and content hash of every source block.

02 · The table

Side by side, row by row.

Competitor cells paraphrase the Basic Memory README, docs and pricing page. Okto Neuron cells were checked against the v0.1.0 source, when the project was still called Marginalia; the licence, benchmark and maturity rows reflect 0.3.0.

DimensionBasic MemoryOkto Neuron
Where data livesMarkdown files on your disk. Optional cloud sync, hosted on Tigris S3, with an air-gapped local modeMarkdown vault on your disk. The vault is the trust root; nothing is hosted
Storage and indexFiles plus a local SQLite index (Postgres also supported). Hybrid full-text and vector ranking with FastEmbedA graph derived from the vault on Okto Grafx by default (Ladybug legacy, Neo4j optional). Rebuildable from the files
Agent accessMCP-native, 20+ tools (write_note, read_note, edit_note, search_notes, build_context, and more). Clients listed: Claude Code, Codex, Cursor, VS Code, ChatGPT, ObsidianMCP with five tools over a bearer-authenticated port; REST and UI on loopback. The installer wires Claude Code
Provenance unitNote, observation and relation permalinks (memory:// URLs). Search returns the matched chunk text, chunks of about 900 characters with about 120 overlap. Note-level checksumA block: vault-relative path, byte_start, byte_end and a sha256 content_hash, returned with include_sources=true on ask
Temporal modelFrontmatter created and modified; recent_activity timeframes. Cloud tier adds snapshots and point-in-time restoreIngest-time supersession bounded to the document being edited: the old claim gets valid_until and drops from recall, with a supersedes edge. Cross-document corrections are deferred, not applied
ExtractionNo server-side LLM extraction. The AI client writes structured Markdown; structure emerges from text patterns. Local FastEmbed is for search onlyLLM curation at ingest: claims are minted from blocks and a judge confirms corrections. Synthesis on ask reports synthesis_status
LicenceAGPL-3.0Elastic License 2.0 from 0.3.0 (source-available). Releases up to 0.2.0 stay Apache 2.0
Hosted optionBasic Memory Cloud at $15/seat/month, Business at $30/seat/month with HIPAA. Local use is freeNone
BenchmarksNone in the sources reviewedLoCoMo categories 1-4 from our own harness and judge, on the benchmarks page
MaturityReleased product with a paid cloud tierPrerelease 0.3.0 for macOS and Linux; so far rehearsed on Linux only
03 · Where Basic Memory is ahead

What Basic Memory has that Okto Neuron does not.

These are real gaps, not framing. Basic Memory has shipped things Okto Neuron has not started.

A hosted tier

Basic Memory Cloud syncs across devices, adds snapshots and point-in-time restore, and offers a Business tier. Okto Neuron has no hosted option and no sync.

Client coverage

Basic Memory lists Claude Code, Codex, Cursor, VS Code, ChatGPT and Obsidian. Okto Neuron's installer wires Claude Code; other clients are unverified.

Tool surface and maturity

More than twenty MCP tools covering write, edit, search, context building, schema validation and project management. Okto Neuron ships five tools in a 0.3.0 prerelease.

The AI writes the notes

Basic Memory's whole loop is the client writing structured Markdown back into your vault. Okto Neuron's remember ingests a file or raw text into the graph; it does not author your notes.

04 · Where Okto Neuron differs

What Okto Neuron does that is not the same thing.

Byte ranges, not chunk text

Basic Memory's provenance unit is a note, observation or relation permalink plus the matched chunk text and a note-level checksum. Okto Neuron's is a block with byte_start, byte_end and a sha256 content_hash, so a reviewer can open the file and check the exact bytes.

Supersession on ingest

Edit a note and re-ingest it. The old claim is dated with valid_until, drops from recall, and is linked from the new claim by a supersedes edge. This only applies inside the document being edited; cross-document corrections are deferred for triage. There is no vault-wide contradiction detection.

A failed answer looks failed

Every ask stamps retrieval.synthesis_status: ok, empty, provider_error, truncated or abnormal_stop. Basic Memory does not run an LLM server-side, so this row is a difference in what the tool does, not a gap.

Auth on the MCP port

The MCP surface is bearer-authenticated on its own port; REST and UI are credential-free on loopback. Write tools stay loopback-only.

05 · Choosing

Pick by what you need to be true after the answer arrives.

Choose Basic Memory if

You want the AI to write and maintain the notes, in Markdown, across several clients.

You need sync across devices, hosted backups, or a business tier with HIPAA.

You want a released product with a wide tool surface today.

Choose Okto Neuron if

Each claim in an answer has to be checkable against the exact bytes of the exact file.

You want an edited fact to supersede the old one on the next ingest, with the history kept.

You want a graph over your vault, on your machine, with nothing hosted, and you are fine with a prerelease.

06 · Sources

Where each competitor claim comes from.

Every competitor statement on this page comes from one of these pages, read on 2026-09-19. If a source has changed since, the page is wrong and we would like to know.

Point it at your notes. Check the bytes yourself.

Prerelease 0.3.0. Free to run locally. No account required.