Skip to main content
Anona is reachable three ways: from an agent client over MCP, from Slack, and from inside an agent framework. All three use the same spaces, the same API keys and the same scoping rules, so a memory written from one is readable from the others.

Agent clients

MCP

Claude Code, Claude Desktop and Cursor, over local stdio or the remote endpoint. API key or OAuth.

Slack

Ask in a channel, answered from that channel’s space. Read only.

Frameworks

Each of these wraps the same MemoryBridge: install the extra, pass a space and an optional scope, and the framework’s own memory hook does the rest.

LangChain & LangGraph

pip install 'anona[langchain]'

CrewAI

pip install 'anona[crewai]'

LlamaIndex

pip install 'anona[llamaindex]'

Google ADK

pip install 'anona[adk]'

Microsoft Agent Framework

pip install 'anona[agent-framework]'

Strands

pip install 'anona[strands]'

Runnable examples

One script per framework, end to end.

No framework

If none of the above fits, the SDKs and the REST API are the direct path.

Python SDK

pip install anona

TypeScript SDK

npm install @anona-labs/memory

API reference

Record, retrieve, reason, and the drop-in LLM proxy.