Kemory · Community Edition
Apache-2.0 · Docker-first · local data

Kemory
Community Edition.

Run persistent memory for AI agents on infrastructure you control. Community Edition keeps the hosted Kemory REST and MCP wire contracts while replacing managed identity, storage and telemetry with a local single-user runtime.

Repositorygithub.com/SeKondBrainAILabs/kemory-community

Install

Node.js installs the launcher; Docker runs every application service. No host Python, Postgres or Redis installation is required.

npx kemory-community@latest init --runtime docker
npx kemory-community@latest up

The launcher creates local configuration and starts the pinned Compose stack. API access is protected by X-API-Key.

Docker runtime

ServiceHost portPurpose
API8111REST and MCP backend
Dashboard5175Local management interface
Postgres + pgvector5434Memory and vector storage
RedisInternal onlyLocal coordination

Artifacts use local filesystem storage and telemetry uses the no-op adapter. Runtime data stays in Docker volumes and the local Kemory configuration directory.

Connect an agent

Point any MCP client at http://127.0.0.1:8111/mcp/v1 and send the configured key in the X-API-Key header. Tool discovery advertises canonical kemory_* names; legacy s9nmem_* and kora_* names remain dispatch aliases.

Edition boundaries

Community Edition is an independent downstream repository, not a GitHub fork. Compatible hosted behaviour is selectively ported by feature cohort and tested against the local adapters.

Hosted Keycloak/OIDC, billing, teams and organisations, Gatekeeper evaluation, managed KMS, PostHog, MinIO, Weaviate, FalkorDB, executive analytics and CogOS/L5 runtime paths are not part of Community Edition.

Privacy

Kemory Community does not send local memories to hosted Kemory and includes no hosted telemetry. External calls occur only for model or embedding providers you explicitly configure, plus the first download of a selected local embedding model.

Keep API keys out of source control and review logs before sharing them publicly.

Source documents

The complete versioned documentation lives in this repository:

Discussions and issues

Use GitHub Discussions for questions, ideas and community help. Use the issue tracker for reproducible bugs and scoped feature requests.

Report security vulnerabilities privately to security@kemory.s9n.ai.