AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompare
Submit Tool
Home/
RAG / Knowledge Base/
rekal
rekal logo

rekal

Active·★ 48·MIT·Updated 2026-05-12
★ Trending★ RAG / Knowledge Base★ Memory & Context

Long-term memory for LLMs. MCP server backed by hybrid search in a single SQLite file.

rekal provides long-term memory for LLMs via an MCP server. It stores memories in a local SQLite file and retrieves them using hybrid search (BM25 keywords + vector semantics + recency decay). It works with any MCP-capable agent like Claude Code, Codex CLI, and OpenCode.

#llm#mcp#mcp-server#mcp-servers#memory#python#sqlite#vector-search
$ Install
$ pip install rekal
↗ Visit site★ GitHub
01

Features

01Local SQLite storage, no cloud or API keys
02Hybrid search combining BM25 keywords, vector semantics, and recency decay
03MCP server compatible with various coding agents
04Comprehensive tool-based memory management (store, search, update, delete, prune)
05Smart write operations with supersede and linking for knowledge evolution
02

Compatibility

Claude Code
Claude Code
Verified via docs
Codex CLI
Codex CLI
Verified via docs
OpenCode
OpenCode
Verified via docs
03

Quick start

1
$ pip install rekal
04

Use cases

↳Persistent memory for coding agents across sessions to remember user preferences and decisions
↳Storing project-specific knowledge and conventions without external services
↳Maintaining a searchable history of agent interactions and decisions
05

Alternatives

mindsdb logo
mindsdb★ 39.2k
Federated Query Engine for AI - The only MCP Server you'll ever need
vs →
Brave Search MCP logo
Brave Search MCP★ 86.5k
Allow your AI Agent to search the real-time internet using Brave Search API. Essential for getting up-to-date information.
vs →
fastmcp logo
fastmcp★ 25.4k
🚀 The fast, Pythonic way to build MCP servers and clients.
vs →
FunASR logo
FunASR★ 16.6k
Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.
vs →
nuclear logo
nuclear★ 17.7k
Streaming music player that finds free music for you
vs →
csharp-sdk logo
csharp-sdk★ 4.3k
The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.
vs →
fast-agent logo
fast-agent★ 3.8k
Code, Build and Evaluate agents - excellent Model and Skills/MCP/ACP Support
vs →
initrunner logo
initrunner★ 38
Define AI agent roles in YAML and run them anywhere: CLI, API server, or autonomous daemon
vs →
See all alternatives →

Related searches

rekal AlternativesBest RAG / Knowledge Base Tools 2026Open Source RAG / Knowledge Baserekal Tutorialrekal Vs Competitorsllmmcpmcp-server

Comments

Log in to leave a comment
  • S
    Sam ClarkMay 11, 2026

    Hybrid search in SQLite for long-term LLM memory is an elegant lightweight solution

  • A
    Alex PatelApr 13, 2026

    Used as the memory backend for a coding assistant, recall quality is consistently good

  • S
    Sam PatelMar 16, 2026

    The hybrid search combines BM25 and semantic retrieval, better than either alone

  • T
    Taylor HarrisMar 6, 2026

    Single-file database means zero infrastructure overhead for persistent memory

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
Stats
GitHub Stars★ 48
Last commit2w ago
StatusActive
LicenseMIT
CategoryRAG / Knowledge Base
Trend (30d)
+1.9↑ 0.7%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
QYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.