update to
a better memory
Beautifully designed memory for AI agents.
We care about context, not complexity.
Fixed JWT expiry in session middleware. Token refresh handled gracefully on 401 responses.
Added user_sessions table indexed on user_id + expires_at for fast token validation.
How it works
Memory that
actually sticks.
Three primitives. No config hell.
Works inside any MCP-compatible agent.
Connect
Add kioku to your MCP config once. Works with Claude Code, Cursor, and any MCP-compatible client.
One line of JSON. No SDK required.
Preserve
Agent stores context automatically. Semantic deduplication keeps only what matters.
Similarity threshold at 0.92 — no noise.
Retrieve
Recall the most relevant memories with semantic search. Each retrieval reinforces what you value.
Vector search. Sub-10ms latency.
API Reference
Four primitives.
Infinite memory.
remember(content, tags?) Store a memory with optional tags. Semantic deduplication at 0.92 similarity — updates existing instead of duplicating.
recall(query, k?) Semantic search across all memories. Returns k most relevant results by strength. Each recall reinforces memory.
forget(id) Archive a memory to cold storage. Soft delete — recoverable for 90 days before permanent removal.
list(tags?, min_strength?) List all active memories. Filter by tags or minimum strength threshold. Default returns everything.
// Store context after key moments
await kioku.remember(`Fixed JWT expiry bug.
Token refresh now uses sliding window.`, {
tags: ["auth", "jwt", "fix"]
})
// Retrieve before starting next task
const memories = await kioku.recall(
"authentication issues",
{ k: 3 }
)
// memories[0] → auth_bug_fix (0.98)
// memories[1] → db_schema_v2 (0.74) Get Started
Free tier included.
200 memories, 50 recalls per day. No credit card required. Upgrade to Pro for 10,000 memories and weekly consolidation reports.
curl -X POST https://mcp.takizen.xyz/api/signup \
-H "Content-Type: application/json" \
-d '{"name": "my-agent"}' Returns your API key immediately. Store it securely — keys cannot be recovered, only rotated.
Pro tip: Use environment variables for your API key. Never commit keys to version control.