Command-line interface for Dakera AI — inspect and manage a Dakera instance from the terminal.
Part of Dakera AI — the memory engine for AI agents.
The Dakera memory engine scores 87.6% on LoCoMo (1,540 questions, standard eval) — benchmark details
You need a running Dakera server to connect to. The fastest way:
docker run -d \
--name dakera \
-p 3300:3300 \
-e DAKERA_ROOT_API_KEY=dk-mykey \
ghcr.io/dakera-ai/dakera:latestFor persistent storage (recommended):
curl -sSfL https://raw.githubusercontent.com/Dakera-AI/dakera-deploy/main/docker-compose.yml \
-o docker-compose.yml
DAKERA_API_KEY=dk-mykey docker compose up -d
curl http://localhost:3300/health # → {"status":"ok"}Full deployment guide (Docker Compose, Kubernetes, Helm): dakera-deploy
cargo install dakera-cli# Connect to a Dakera instance
dk init
# Store a memory
dk memories store \
--agent my-agent \
--content "User prefers concise responses" \
--importance 0.8
# Query memories
dk memories search \
--agent my-agent \
--query "user preferences" \
--top-k 5# Set env vars (or use dk init for interactive setup)
export DAKERA_URL=http://your-server:3300
export DAKERA_API_KEY=your-key| Repo | What it is |
|---|---|
| dakera-py | Python SDK |
| dakera-js | TypeScript SDK |
| dakera-mcp | MCP server · 83 tools |
| dakera-deploy | Self-host Dakera |
Part of the Dakera AI open core. The engine is proprietary. The tools are yours.