Semantic memory API for the modern AI stack

Give your AI agents memory they never forget

OpenBrain is the memory layer for AI agents and products. Capture every decision, preference, and fact, then recall the right context in milliseconds — with tenant isolation and audit trails your customers can trust.

No credit card required · Connect Cursor or any MCP client in minutes

memory.search()
# Recall the most relevant context for this user
curl https://api.openbrain.dev/api/memories/search \
  -H "Authorization: Bearer $OPENBRAIN_TOKEN" \
  -d '{ "query": "deployment preferences", "limit": 5 }'

# → ranked, org-scoped memories with similarity scores
{ "results": [
  { "content": "Ships to production on Fridays via Laravel Cloud",
    "score": 0.92 }
] }

Plugs into the tools your team already ships with

Cursor Claude ChatGPT MCP OpenAI Postgres + pgvector

Stateless agents forget. Yours won't.

Every conversation starts from zero without a memory layer. OpenBrain turns scattered context into durable, searchable knowledge your agents can act on.

Recall in milliseconds

Vector similarity search over pgvector ranks the most relevant memories instantly — no brittle keyword matching, no re-prompting.

Isolation by default

Every memory is scoped to an organization and enforced on each request. Ship multi-tenant AI products without leaking one customer's data into another's.

Drop-in for any agent

Native MCP tools and a clean REST API mean Cursor, Claude, and your own services share one source of memory — no custom infrastructure to maintain.

Everything you need

A complete memory platform, not a wrapper

REST memory API

Ingest, search, upsert, recent, and delta endpoints with Sanctum token abilities scoped per organization.

Native MCP server

Connect Cursor and any MCP host to first-class memory_* tools — search, ingest, update, and more.

Multi-tenant isolation

Every row carries an organization_id and is enforced on every read and write. Strict by design.

Semantic vector search

Relevance-ranked results with configurable similarity thresholds and recency weighting.

Audit trail

A durable log of memory changes for compliance, debugging, and customer trust.

Secret scanning

Inbound content is screened for API keys, tokens, and card numbers before it is ever stored.

From zero to recall

Live in three steps

01

Connect

Create an organization, generate a token, and point Cursor or your service at the MCP or REST endpoint.

02

Ingest

Stream decisions, preferences, and context as memories. OpenBrain embeds and de-duplicates them automatically.

03

Recall

Search semantically at request time and feed ranked, org-scoped context straight into your prompts.

Security & trust

Built for data you can't afford to leak

Memory is sensitive by nature. OpenBrain enforces tenant boundaries, screens inbound content for secrets, and keeps an auditable record of every change — so you can put it in front of enterprise customers with confidence.

  • Strict tenant isolation

    Organization scoping is enforced on every API and MCP request.

  • Auditable by design

    Memory changes are recorded for compliance and forensic review.

  • Secret scanning on ingest

    Keys, tokens, and card numbers are blocked before they are stored.

  • Token-scoped access

    Sanctum abilities limit exactly what each integration can do.

Ship agents that remember every customer

Start free in minutes. Scale to production memory when you're ready.