Headroom

活跃
GitHub Python Apache-2.0

简介

上下文压缩层,在 LLM 接收工具输出、日志、文件和 RAG 内容前压缩,节省 60-95% token 并保留答案质量,支持库、代理与 MCP 三种形态。

核心特性

  • 在 LLM 接收前压缩所有内容,减少 60-95% token 消耗
  • 三种使用模式:库调用、代理模式、Agent 一键包装
  • 内置 MCP 服务器,支持跨 Agent 共享记忆
  • ContentRouter 智能识别内容类型,自动选择最佳压缩算法
  • CCR 可逆压缩,原始内容永不丢失,按需检索
  • 支持 Claude、Codex、Cursor、Aider、Copilot 等主流 Agent
  • headroom learn 自动分析失败会话,将修正写回 CLAUDE.md / AGENTS.md

适用场景

💡 降低 AI Agent 的 API 调用成本
💡 压缩代码搜索、SRE 调试等场景的输出
💡 跨 Agent 的上下文共享和记忆复用
💡 长对话历史和 RAG 结果的高效传输
💡 企业级 LLM 应用的 Token 优化

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(70.8k stars)
  • 开源许可证友好(Apache-2.0)
  • Issue 响应及时,积压少

快速开始

# 安装并包装你的 Agent
pip install "headroom-ai[all]"
headroom wrap claude           # 一键包装 Claude/Codex/Cursor 等
headroom proxy --port 8787     # 或作为代理启动
headroom perf                  # 查看压缩节省

相关项目

Codebase Memory MCP

42.7k · C
活跃 A+

高性能代码智能 MCP Server,将代码库索引为持久化知识图谱,支持 66 种语言和亚毫秒级查询,大幅减少 Agent 使用的 token 数量。

mcpknowledge-graphcode-analysis +2
  • · 极致索引速度:3 分钟索引 Linux 内核(2800 万行代码),基于内存优先管道
  • · 通过内置 tree-sitter 语法支持 159 种编程语言,单一二进制文件
  • · Hybrid LSP 语义类型解析,支持 Python、TypeScript、PHP、C#、Go、C 和 C++

ByteRover CLI

5.0k · TypeScript
正常 B

ByteRover CLI 是一个为自主编码 Agent 提供持久化结构化记忆的便携工具,支持上下文树管理、类 Git 版本控制、云端同步,兼容 Cursor、Claude Code、Windsurf 等 22+ 编码 Agent,集成 MCP 协议。

agent-memorycontext-managementcoding-agent +3
  • · 为编码 Agent 提供持久化结构化记忆,支持上下文树和知识存储
  • · 类 Git 版本控制管理上下文树(分支、提交、合并、推拉)
  • · 支持 20 家 LLM 供应商,包括 Anthropic、OpenAI、Google、Groq、DeepSeek

MaxKB

22.7k · Python
活跃 A+

MaxKB 是基于 LLM 大模型的开源知识库问答与 Agent 构建平台,支持向量检索、工作流编排与多种模型接入,开箱即用。

knowledge-baseragchatbot +3
  • · RAG 流水线 — 支持文档上传与在线爬取,自动切分、向量化,有效减少大模型幻觉
  • · Agentic 工作流 — 强大的工作流引擎、函数库与 MCP 工具调用,满足复杂业务场景
  • · 零代码集成 — 无缝接入第三方业务系统,快速赋予现有系统智能问答能力

21st Magic MCP

5.8k · TypeScript
活跃 A+

21st Magic MCP 是一个面向前端开发的 MCP 服务器,在 Cursor、WindSurf、Cline 等 IDE 中提供类似 v0 的 AI 前端组件生成能力。

mcpfrontendui-generation +2
  • · 通过 MCP 协议从自然语言描述生成 AI 驱动的 UI 组件
  • · 支持 Cursor、Windsurf、VS Code 和 VS Code + Cline 的多 IDE 集成
  • · 访问受 21st.dev 设计启发的大量预构建、可定制组件库