Skip to content

Almanac

Lightning-fast data access platform designed specifically for AI agents

Install

$git clone https://github.com/tryprotege/almanac

Install command taken from the project's README or registry entry. Always review code before running it.

Almanac

A lightning-fast data access platform for AI Agents that leverages graph-enhanced retrieval (LightRAG) to make any data source instantly accessible.

Follow us: X/Twitter • LinkedIn

🚀 Quick Start

# Clone and install
git clone https://github.com/tryprotege/almanac.git
cd almanac
pnpm install

# Start everything (one command)
pnpm start

Open http://localhost:5173 to access the UI.

First-time setup:

  1. You'll see a setup wizard if configuration is missing
  2. Enter your LLM API key and settings via the UI
  3. Click "Save Configuration" and restart

📚 Documentation

Comprehensive guides and tutorials are available in the docs directory:

Getting Started

Core Concepts

Data Sources

Query & Search

🎯 What Makes Almanac Different

  • 🚀 10x Faster - Entity-based retrieval reduces tokens while improving accuracy
  • 🔌 Zero Config - Automatically generates indexing for any MCP server
  • 🧠 Smart Retrieval - 5 query modes (naive, local, global, hybrid, mix) adapt to your needs
  • 📊 Graph-Enhanced - Understands relationships between entities, not just keywords
  • ⚡ Production Ready - Parallel processing, multi-database architecture, built to scale

📦 Architecture

External APIs → MCP Servers → Almanac
                                ↓
                    [Syncing & Indexing]
                                ↓
                    ┌─────────────────────┐
                    │     Databases       │
                    │  - MongoDB (docs)   │
                    │  - Qdrant (vectors) │
                    │  - Memgraph (graph) │
                    │  - Redis (cache)    │
                    └─────────────────────┘
                                ↓
                    [LightRAG Query Engine]
                                ↓
                            Results

Monorepo Structure

almanac/
├── packages/
│   ├── client/          # React + Vite frontend
│   ├── server/          # Express.js backend
│   ├── shared-util/     # Shared utilities
│   ├── indexing-engine/ # LightRAG implementation
│   └── benchmark/       # Performance testing
├── docs/                # Full documentation
└── docker-compose.yml   # Infrastructure services

🗄️ Infrastructure Services

Similar plugs

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…