NewRelease 0.12.3 is out: Engine v0.12.3, Dashboard 0.5.2, Helm 0.12.3, the four SDKs, CLI 0.8.2 and MCP 0.12.3Release 0.12.3 is outSee what's new →

Integrations foryour framework

Your LangChain, CrewAI or LlamaIndex agents lose everything when a session ends: users re-explain preferences, bots repeat the same questions, multi-agent workflows restart from scratch. Install the Dakera integration and your agents recall context in under 50ms across sessions, with no embeddings running locally and no data leaving your server.

  • 15integrations and plugins
  • 14core MCP memory tools, 100+ via profiles
  • 1self-contained Docker image to run
Ten framework tiles (LangChain, LlamaIndex, CrewAI, AutoGen, Strands, Vercel AI SDK, PraisonAI, Agent Squad, Dify, MCP) wired to the Dakera core.Ten framework tiles (LangChain, LlamaIndex, CrewAI, AutoGen, Strands, Vercel AI SDK, PraisonAI, Agent Squad, Dify, MCP) wired to the Dakera core.

Pick your framework

Official packages on PyPI and npm, a config block for MCP clients, a Dify Marketplace plugin and a community plugin for Hermes Agent.

MCP clients

Connect Dakera to any MCP-compatible AI tool with zero code changes. 14 core memory tools are available instantly, and 100+ through profiles for power users.

Cursor

MCP · zero code changes

Persistent memory for AI coding: your assistant remembers project architecture, decisions and debugging context across every session.

Add to .cursor/mcp.json

Claude Desktop

MCP · zero code changes

Give Claude persistent cross-session memory: preferences, project context and knowledge that survive restarts.

Add to claude_desktop_config.json

Windsurf

MCP · zero code changes

Persistent memory for Cascade AI. It remembers project architecture, coding decisions and debugging context across every Windsurf session.

Add to ~/.codeium/windsurf/mcp_config.json

Python

Drop-in memory and retrieval classes for the Python agent frameworks, installed with pip.

LangChain

Python · langchain-dakera

Memory and RAG for LangChain chains, with no local embedding model needed.

DakeraMemory
Persistent conversation chains
DakeraVectorStore
Server-side RAG
pip install langchain-dakera
GitHub

CrewAI

Python · crewai-dakera

DakeraStorage as CrewAI's long-term memory backend. Your crews accumulate knowledge across every run, session-persistent and semantically recalled.

pip install crewai-dakera
GitHub

AutoGen

Python · autogen-dakera

DakeraMemory plugs directly into AutoGen's memory list. Agents and multi-agent teams share persistent, decay-weighted memory across sessions.

pip install autogen-dakera
GitHub

LlamaIndex

Python · llamaindex-dakera

Server-side embedding, so RAG needs no OpenAI API key.

DakeraMemoryStore
Agent memory
DakeraIndexStore
Replaces local vector indices
pip install llamaindex-dakera
GitHub

Strands Agents

Python · strands-dakera

A dakera_memory tool plus a drop-in DakeraMemoryStore for the Strands agent loop, with decay-weighted recall ranked by importance × recency × relevance.

pip install strands-dakera
GitHub

PraisonAI

Python · praisonaiagents[dakera]

A drop-in "dakera" memory provider alongside mem0, chroma and mongodb. Short-term (working) and long-term (episodic) tiers with importance-weighted recall.

pip install "praisonaiagents[dakera]"
Source PR

Agent Squad

Python · TypeScript · Swift

DakeraRetriever grounds agents in server-side semantic search over a Dakera namespace, with no local embedding model. Ships in three languages.

pip install "agent-squad[dakera]"
Source PR

JavaScript and TypeScript

Memory for LangChain.js chains and the Vercel AI SDK, installed with npm.

LangChain.js

TypeScript · @dakera-ai/langchain

DakeraMemory and DakeraVectorStore for LangChain.js chains. Full TypeScript types, compatible with Node.js ≥ 20.

npm install @dakera-ai/langchain
GitHub

Vercel AI SDK

TypeScript · @dakera-ai/ai-sdk

Cross-session memory through the AI SDK's two extension points, language model middleware and tools. No model or provider changes required.

npm install @dakera-ai/ai-sdk
GitHub

Platforms, governance and community

Dify adds memory to no-code and low-code agent platforms without an SDK integration. TealTiger keeps governance state for LLM applications (policy decisions, cost tracking and delegation audit trails) in Dakera's decay-weighted memory engine. Community integrations are built and maintained by third parties, not official Dakera packages: we link them so you can find them, so check each project's licence and support terms before relying on it.

Dify

Marketplace plugin · Dakera Memory

Six memory tools (store, recall, search, get, update, forget) for Dify Agent, Chatflow and Workflow apps. Install from the Marketplace, point it at your server, done.

Dify Marketplace → Dakera Memory
Marketplace

TealTiger

Python · JavaScript · governance

DakeraCostStorage and DakeraDecisionStore for persistent governance state. Cost tracking, policy decisions and delegation audit trails, all decay-weighted and semantically recalled.

pip install dakera[tealtiger]
GitHub

Hermes Agent

Python · community-maintained · by @Xyzjesus

Persistent memory for Nous Research's Hermes Agent: per-turn retention, pre-turn recall, and recall, store, search and forget tools, backed by your own Dakera server. Not an official Dakera package.

hermes plugins install Xyzjesus/hermes-dakera
GitHub

How integrations work

Every integration is a thin adapter between the framework's memory or vector-store interface and the Dakera REST API. No embeddings run locally: the Dakera server handles them with its built-in ONNX inference engine.

  1. Your frameworkLangChain, CrewAI, LlamaIndex, AutoGen and more, with the integration plugged in
  2. Dakera SDKPython, JS, Rust, Go or the REST API, over HTTPS
  3. Dakera serverEmbeds, indexes and retrieves with HNSW, BM25 and a knowledge graph
  4. Memory storedPersistent and searchable, AES-256-GCM encrypted at rest
FeatureWhat Dakera provides
EmbeddingOn-device ONNX model on the server, with zero external API calls
Vector searchHNSW with IVF + SPFresh, BM25 hybrid reranking
Memory decayAccess-weighted importance, configurable half-life
SessionsPer-session memory grouping and lifecycle management
Cross-agent networkAgents share knowledge via the cross-agent graph API

Prerequisites

All integrations require a running Dakera server. No waitlist and no managed service required: run the binary on your own infrastructure, as a single self-contained Docker image with no external dependencies.

All framework integrations are published on PyPI and npm today. For persistent storage, see the Deployment guide, then pick your framework above and follow its integration docs.

The fastest way to get one running
docker run -d \
  --name dakera \
  -p 3000:3000 \
  -e DAKERA_ROOT_API_KEY=dk-mykey \
  ghcr.io/dakera-ai/dakera:latest

Integrated in under 10 minutes

One Docker command starts the server. One pip install adds the integration. Your LangChain or CrewAI agents start remembering, with no embedding service, no external database and no data leaving your infrastructure.

Further readingMulti-agent memory systemsMemory patterns libraryAPI reference