your agent re-reads everything,
every session.

Watch a transcript: the same files, the same greps, the whole CLAUDE.md — loaded again and again, paid for in tokens, most of it irrelevant to the task at hand. backant-memory gives agents recall instead of re-reading: ask for what's relevant, get exactly that — including the attempt that failed last time. Contexts stay small. Sessions start knowing things.

Free. Local. No account.

┌─RECALL, NOT RE-READING

The agent asks for what’s relevant and gets exactly that — including the attempt that failed last time. Recall is hybrid: full-text and semantic search fused with learned weight, recency, and verified outcomes. Every recall is traceable — you can ask why a memory surfaced.

> memory_recall("auth token refresh bug")

1. [episode] Tried refreshing tokens in middleware — expected silent
   renewal, got logout loop. Root cause: clock skew. (weight 2.4)
2. [ltm] Auth tokens are minted with 90-day expiry in kairos-token.ts,
   scope "kairos". (weight 1.9)
3. [stm] Hypothesis: refresh failures spike after laptop sleep. (weight 0.8)
┌─INSTALL

1 · INSTALL

2 · REGISTER

install is idempotent — re-running repairs drift. It registers the MCP server for every Claude Code session, keeps the local embedding runtime warm, and opens each session with a recall digest of durable repo knowledge. Other MCP agents connect with backant-memory print-config.

┌─Plugs into
Cursor
Claude Code
Claude Desktop
VS Code
Windsurf
Cline
Continue.dev
Zed
JetBrains
Google Antigravity
Trae
Roo Code
Kilo Code
Gemini CLI
Opencode
Qodo Gen
Copilot CLI
Copilot Coding Agent
Augment Code
Kiro
LM Studio
BoltAI
Perplexity Desktop
Warp
Amazon Q
Codex CLI
Codex App
Factory
Amp
Qwen Coder
Crush
Cursor
Claude Code
Claude Desktop
VS Code
Windsurf
Cline
Continue.dev
Zed
JetBrains
Google Antigravity
Trae
Roo Code
Kilo Code
Gemini CLI
Opencode
Qodo Gen
Copilot CLI
Copilot Coding Agent
Augment Code
Kiro
LM Studio
BoltAI
Perplexity Desktop
Warp
Amazon Q
Codex CLI
Codex App
Factory
Amp
Qwen Coder
Crush
┌─WITH KAIROS

Kairos runs on this exact memory — same store, same namespaces, under ~/.claude/kairos/memory. Use them together and your autonomous developer and your interactive sessions share one brain per repo. Or use memory alone; it does not need Kairos.

Meet Kairos →
┌─PRIVACY

Memories are stored per repo, resolved from your git origin. Embeddings are computed locally — a Qwen3 embedding model served by Ollama in Docker on your machine. There are no remote embedding APIs. Ever. Elastic-2.0 licensed, source on GitHub.

github.com/backant-io →
┌─GET STARTED

Give your agent a memory.

Free. Local. No account.

Read how it works →
┌─BACKANT

BACKANT

Backant builds autonomous engineering tools: Kairos, an autonomous developer for your repos, and backant-memory, local-first memory for AI agents.

© 2026 Backant. All rights reserved.