Yourlive in the browser.
You write
POST a memory with content + tags.
We embed
Vectors generated, edges scored.
Graph forms
Similar memories cluster into hubs.
You traverse
Semantic search, paths, neighborhoods.
Write memories
POST /memories
Plain text in, structured memory out. Tags, categories, ingestion scope — all optional.
Semantic search
POST /memories/search
Natural-language queries. Top-K results with similarity scores, keyword + scope filters.
Traverse the graph
GET /graph/*
Hubs, neighborhoods, paths, query-driven traversals. Pan, zoom, click any node.
How it works
Authenticate
Paste your
mb_live_… key once. Stored in localStorage, never leaves the page.Pick an op
7 endpoints, 1:1 with the public REST surface.
Shape & send
Edit fields. Code panels update as you type. Press Run.
Inspect
Pan, zoom, click any node.
Async ingest
Returns a
job_id. Lab polls until done.Poll the job
GET /api/v1/memories/jobs/:id returns queued, running, completed, or failed. Same call the lab uses after create.Stays local
Key + drafts persist in your browser. Never sent anywhere except the API.
Authenticate
Paste your
mb_live_… key once. Stored in localStorage, never leaves the page.Pick an op
7 endpoints, 1:1 with the public REST surface.
Shape & send
Edit fields. Code panels update as you type. Press Run.
Inspect
Pan, zoom, click any node.
Async ingest
Returns a
job_id. Lab polls until done.Poll the job
GET /api/v1/memories/jobs/:id returns queued, running, completed, or failed. Same call the lab uses after create.Stays local
Key + drafts persist in your browser. Never sent anywhere except the API.