v13.0.0
thedotmack/claude-memv13.0.0May 8, 2026by thedotmack
AI Summary
Major release introducing the Server Beta runtime with Postgres storage, BullMQ+Redis queue engine, new REST API surface, and relicense from AGPL-3.0 to Apache-2.0.
Key Highlights
- Server Beta runtime (opt-in) with independent lifecycle
- Postgres-backed observation storage
- BullMQ + Redis observation queue engine
- New /v1 REST API surface (events, sessions, memories, search, context, audit, jobs)
- Relicensed from AGPL-3.0 to Apache-2.0
New Features
- Server Beta service (claude-mem server start/status/stop)
- Postgres storage backend
- BullMQ + Redis queue engine
- REST API with API-key auth + Better-Auth proxy
- Outbox pattern for event-to-job pipelines
- Generation-job primitives (ServerJobQueue, ActiveServerBetaQueueManager)
- Docker Compose + E2E harness
- Apache 2.0 licensing
Full Release Notes
## Highlights This is the **claude-mem 13** major release, landing the Server Beta runtime and the project's relicense. ### Server Beta runtime (opt-in) - Independent server-beta service with its own lifecycle (`claude-mem server start/status/stop`) - Postgres-backed observation storage - BullMQ + Redis observation queue engine (gated behind `CLAUDE_MEM_QUEUE_ENGINE=bullmq`, fail-fast) - New `/v1` REST API surface (events, sessions, memories, search, context, audit, jobs) - API-key auth + Better-Auth proxy - Outbox pattern for transactional event-to-job pipelines - Generation-job primitives (`ServerJobQueue`, `ActiveServerBetaQueueManager`, deterministic colon-free SHA-256 job IDs) - Docker Compose + E2E harness for the new stack ### Licensing - Repository relicensed from **AGPL-3.0** to **Apache-2.0** - `NOTICE` file added - `docs/license.md` and `docs/ip-boundary.md` clarify the OSS / commercial boundary - `ragtime/` subproject also relicensed to Apache-2.0 ### Installer - Server Beta is exposed as an installer option (default off — open-source core is unaffected) ## Migration notes - Existing users on the worker-era plugin keep working — no breaking changes for the default install - Server Beta is opt-in. Worker continues to run on its existing port and SQLite store. - See `docs/migration-worker-to-server.md` for forward-looking migration guidance ## Compatibility - Node ≥ 20, Bun ≥ 1.0 - Server Beta requires Postgres + Redis (only when enabled) Full diff: https://github.com/thedotmack/claude-mem/compare/v12.7.5...v13.0.0