Gentleman-Programming

engram

Gentleman-Programming

Persistent memory system for AI coding agents. Agent-agnostic Go binary with SQLite + FTS5, MCP server, HTTP API, CLI, and TUI.

AI 简介

Engram 是一个为 AI 编程智能体设计的持久化记忆系统,提供跨会话、可检索的长期记忆能力。核心功能包括基于 SQLite + FTS5 的本地全文索引存储、符合 MCP(Model Context Protocol)标准的通信接口、命令行工具、HTTP API、交互式 TUI 及云同步支持;采用单二进制、零外部依赖架构,兼容任意支持 MCP 的编程代理(如 Claude Code、Gemini CLI、VS Code Copilot 等)。适用于需要在多次编码会话间保持上下文连贯性、复用技术决策、追踪代码演进或构建团队级知识沉淀的本地开发与轻量协同场景。

Go
4.9k
Stars
556
Forks
44
Watchers
76
Issues

Star 增长

今日0
近 7 天0
近 30 天+292
综合评分67.24
默认分支main