--- title: README emoji: ⚡ colorFrom: yellow colorTo: gray sdk: static pinned: false ---

Dakera logo

Dakera

Self-hosted memory engine for AI agents
Long-term memory that survives sessions, in one Rust binary on your own servers.

Website Docs GitHub LinkedIn

**Dakera gives AI agents a memory.** Store what your agents learn, recall it by meaning and by keyword, and let it fade or strengthen with use: hybrid vector and full-text retrieval, cross-encoder reranking, entity extraction, sessions and importance decay, behind a REST, gRPC and MCP API. Everything runs on your own infrastructure, CPU-only if you like, with no external AI service. ```bash docker run -p 3000:3000 -e DAKERA_ROOT_API_KEY=dk-mykey ghcr.io/dakera-ai/dakera:latest ``` ## Models Dakera runs its models locally with ONNX Runtime. This organisation holds verified copies of every model Dakera downloads: byte-for-byte identical to the originals, credited to their authors under their own licences, and checked against the same SHA-256 whichever source a server downloads from. | Role in Dakera | Models | |---|---| | 🧠 Embedding | [bge-large-en-v1.5](https://huggingface.co/DakeraAI/bge-large-en-v1.5) (default) · [bge-small-en-v1.5](https://huggingface.co/DakeraAI/bge-small-en-v1.5) · [e5-small-v2](https://huggingface.co/DakeraAI/e5-small-v2) · [all-MiniLM-L6-v2](https://huggingface.co/DakeraAI/all-MiniLM-L6-v2) · [bge-m3](https://huggingface.co/DakeraAI/bge-m3) · [modernbert-embed-base](https://huggingface.co/DakeraAI/modernbert-embed-base) · [gte-modernbert-base](https://huggingface.co/DakeraAI/gte-modernbert-base) | | 🎯 Late interaction | [answerai-colbert-small-v1](https://huggingface.co/DakeraAI/answerai-colbert-small-v1) | | 🏆 Reranking | [bge-reranker-v2-m3-ONNX](https://huggingface.co/DakeraAI/bge-reranker-v2-m3-ONNX) (default) · [bge-reranker-base](https://huggingface.co/DakeraAI/bge-reranker-base) | | 🏷️ Entity extraction (int8, built by Dakera) | [gliner-bi-small](https://huggingface.co/DakeraAI/gliner-bi-small-v2.0-int8) (default, English) · [gliner-x-small](https://huggingface.co/DakeraAI/gliner-x-small-int8) (default, multilingual) · [gliner-bi-edge](https://huggingface.co/DakeraAI/gliner-bi-edge-v2.0-int8) · [gliner-medium](https://huggingface.co/DakeraAI/gliner_medium-v2.1-int8) · [gliner-multi](https://huggingface.co/DakeraAI/gliner_multi-v2.1-int8) | | 🗂️ Intent detection | [paraphrase-multilingual-MiniLM-L12-v2](https://huggingface.co/DakeraAI/paraphrase-multilingual-MiniLM-L12-v2) (forget requests, standing instructions) | | 🎙️ Speech to text | [whisper-tiny.en](https://huggingface.co/DakeraAI/whisper-tiny.en) · [whisper-base.en](https://huggingface.co/DakeraAI/whisper-base.en) · [whisper-tiny](https://huggingface.co/DakeraAI/whisper-tiny) · [whisper-base](https://huggingface.co/DakeraAI/whisper-base) (default) · [whisper-small](https://huggingface.co/DakeraAI/whisper-small) | | 🖼️ Image and page retrieval | [colmodernvbert](https://huggingface.co/DakeraAI/colmodernvbert) | ## Build with Dakera | | | |---|---| | 🚀 Self-hosting: Docker, Kubernetes, Helm | [dakera-deploy](https://github.com/Dakera-AI/dakera-deploy) · [dakera-helm](https://github.com/Dakera-AI/dakera-helm) | | 🔌 MCP server for Claude, Cursor and other agents | [dakera-mcp](https://github.com/Dakera-AI/dakera-mcp) | | 🧰 SDKs | [Python](https://github.com/Dakera-AI/dakera-py) · [TypeScript](https://github.com/Dakera-AI/dakera-js) · [Go](https://github.com/Dakera-AI/dakera-go) · [Rust](https://github.com/Dakera-AI/dakera-rs) | | 🦜 Frameworks | [LangChain](https://github.com/Dakera-AI/dakera-langchain) · [LangChain.js](https://github.com/Dakera-AI/dakera-langchain-js) · [LlamaIndex](https://github.com/Dakera-AI/dakera-llamaindex) · [CrewAI](https://github.com/Dakera-AI/dakera-crewai) · [AutoGen](https://github.com/Dakera-AI/dakera-autogen) · [Vercel AI SDK](https://github.com/Dakera-AI/dakera-ai-sdk) · [Strands](https://github.com/Dakera-AI/strands-dakera) | | ⌨️ Command line | [dakera-cli](https://github.com/Dakera-AI/dakera-cli) | ## Get in touch Questions, feedback or a feature you need: **[amine@dakera.ai](mailto:amine@dakera.ai)**.

dakera.ai · Docs · GitHub · LinkedIn