Skip to main content

Membase

membase-ai

One memory. Every AI.
Drop-in memory infrastructure for AI agents and apps — the Membase SDK.

PyPI npm MIT

Website · Docs · Web app · Discord · X

Sources go into one memory that every AI and app reads

The Membase SDK: a Python client, the membase command line, an MCP server and a TypeScript client. The memory lives in your Membase account or on your machine, behind the same API.

Write once, read from any AI

Your app writes a memory; any AI reads it, here Claude Code

Recordings: Python SDK (57 s) · Claude Code (1 min 33 s). The answer above is illustrative.

Accuracy

LoCoMo 93.1%, LongMemEval_S 92.6%, DMR 92.2%

On three public long-term memory benchmarks, with a few thousand tokens of context per question.

Quickstart

Hosted, local in process, or local over HTTP

pip install membase-ai              # hosted · Python 3.10+ · needs MEMBASE_API_KEY
pip install 'membase-ai[local]'     # local  · Python 3.12 or 3.13 · needs OPENAI_API_KEY
npm install membase-ai              # TypeScript · Node 18+
from membase import Membase

m = Membase()                    # hosted
# m = Membase(local=True)        # local, in ~/.membase

m.memories.add("We picked Postgres for the ledger service.", container="Engineering")
m.search("what database is the ledger on?")
m.add("Design notes …", container="Engineering", custom_id="design-1")   # a document
m.ask("Which database did we choose for the ledger?")

The package is membase-ai; membase on PyPI is unrelated.

Command line

membase --local add "We picked Postgres for the ledger" --container Engineering
membase --local search "what did we pick for the ledger?"
membase --local ask "Which database is the ledger on?"
membase --local import ~/Downloads/claude-export.json     # Claude, ChatGPT, markdown or JSON chats
membase --local agent ingest trace.json --agent coder
membase --local agent search "fix flaky deploy" --agent coder

Without --local (or --store DIR, both before the command) commands use the hosted API; agent, import and serve need membase-ai[local].

MCP

MCP clients, hosted or local server, same tools

claude mcp add membase -- membase --local mcp                                   # local
claude mcp add --transport http membase https://api.app.membase.io/mcp-http \
  --header "Authorization: Bearer $MEMBASE_API_KEY"                             # hosted

Hosted without the header, the connection signs you in and is read-only.

Reference

Methods · What the local engine stores · Local memory over HTTP · Local settings · Repository

License

MIT. membase-ai[local] also installs membase-core, the compiled engine, under Unibase's proprietary license.

Metadata

Release files for membase-ai 0.2.20

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for membase-ai 0.2.20
File Size Uploaded
membase_ai-0.2.20.tar.gz 24.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for membase-ai 0.2.20
File Interpreter ABI Platform
membase_ai-0.2.20-py3-none-any.whl Python 3 none any Details

Total release size: 54.7 kB

Release files / membase_ai-0.2.20.tar.gz

Download URL membase_ai-0.2.20.tar.gz
Size 24.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b7bc1ecb813fca7a3f10d75c875c8e383a708d8a2b8a934a805fbb548353878e
BLAKE2b-256 checksum
How to use checksums
1417fbfa4c48ab3b604fb8cb8bad9da400cff0e9c694e500bd838cd0bb0cf725
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.12

Release files / membase_ai-0.2.20-py3-none-any.whl

Download URL membase_ai-0.2.20-py3-none-any.whl
Size 29.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8470e66ec0b0b2a4422f3dfd9835895ef475e84a7fa9ec0e7cea28949bf489a3
BLAKE2b-256 checksum
How to use checksums
80a422674297174f2aa6a55876a8e4c71aa5875c6ac5658155a14d4216120fb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.12
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page