Conversation memory for Claude Code

Self-improving knowledge management for AI agents. Archive conversations, extract structured knowledge, and recall project context instantly.

$ curl -fsSL https://raw.githubusercontent.com/Algiras/engram/master/install.sh | sh

Features

Everything you need to give your AI agent persistent memory.

🧠

Knowledge Extraction

Uses LLMs to extract decisions, solutions, patterns, and preferences from your conversations automatically.

🐝

Hive Mind

Share and discover knowledge packs via Git-based registries. Collaborate across teams without sharing raw conversations.

📈

Reinforcement Learning

Automatically optimizes knowledge importance, TTLs, and consolidation strategies based on usage patterns.

🔍

Semantic Search

Full-text regex search, semantic vector search, and knowledge graph queries across all your memory.

🔗

MCP Integration

Built-in Model Context Protocol server for direct integration with Claude Desktop and other MCP clients.

🖥

Interactive TUI

Terminal UI with fuzzy search, pack browser, analytics dashboard, health checks, and learning progress.

Quick Start

Get up and running in under a minute.

# Archive conversations (skip LLM for speed)
$ engram ingest --skip-knowledge

# Full pipeline with knowledge extraction
$ engram ingest

# Search across all memory
$ engram search "authentication"

# Show project context
$ engram recall my-project

# Interactive TUI with fuzzy search
$ engram tui

# View reinforcement learning progress
$ engram learn dashboard