- 社区热度
- 360 Stars
- GitHub 收藏
- 最近活跃
- 2026/8/25
- 近 30 天还在更新
- 授权协议
- APACHE-2.0
- 宽松协议
为什么值得关注
不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。
解决的问题
AI 代理在处理冗长终端输出时,会重复消耗大量 Token 读取已见过的文件或日志,造成不必要的成本浪费。
实际价值
通过 SQLite 本地存储实现输出去重与压缩,将重复内容替换为句柄,在不丢失原始数据的前提下显著减少了上下文占用。
创新 / 差异化
引入了基于上下文感知的输出蒸馏机制,能够区分结构化数据与冗余文本,并支持跨会话的记忆留存。
扩展潜力
作为工具调用的钩子运行,兼容多种主流 AI 开发环境,通过减少输入 Token 数量直接降低了使用成本。
为什么是现在
随着大模型上下文窗口成本敏感度提升,针对终端输出进行精细化压缩的需求正变得日益迫切。
社区活跃度
近 90 天新增 332 个 Issue、305 个 PR;窗口内抽取的 Issue/PR 样本中有 4 位 Issue 发起者、4 位 PR 贡献者,并发布 至少 29 个版本。
维护者响应
窗口内 100 个 Issue 样本关闭率 100%,100 个 PR 样本合并率 99%。维护者响应统计覆盖该 Issue 样本的 99%,响应率 44%,首次响应中位数 11.3 小时。
核心亮点
- 自动识别并折叠重复的文件读取内容
- 通过本地 SQLite 归档原始数据,支持按需检索
- 保留结构化数据(JSON/YAML/CSV)完整性
快速开始
安装方式、上手难度、开始步骤。
装在哪
本地运行
难不难
容易,照着走就行
- 01使用 Homebrew 安装 OMNI。
- 02运行初始化命令以配置 Agent 宿主。
- 03正常运行你的开发命令,OMNI 会自动在后台处理输出。
更适合谁
- 希望数据放在自己服务器上的团队
- 想在本机直接跑起来试用的开发者
更多介绍
OMNI 是一款优化 AI Agent 上下文的工具。它通过在工具调用前后运行钩子,自动过滤冗余输出(如构建日志、重复的文件内容),并将这些内容存储在本地 SQLite 数据库中。当 Agent 再次需要这些数据时,OMNI 会提供一个轻量级的引用标记,从而在不丢失任何信息的前提下,大幅减少发送给模型的 Token 数量。
信息来源
每条信息都标注了状态与出处,可展开查看。
14 条 · 展开
信息来源
每条信息都标注了状态与出处,可展开查看。
capability tags
已核验automation、productivity
来源: admin_cms · cms editor · 2026/8/24
editor note
已核验{"en":"OMNI saves tokens by hooking into tool calls and replacing repeated output with references. It is particularly effective for AI coding assistants that frequently read large codebases or run repetitive build tasks.","zh":"OMNI 通过在工具调用前后设置钩子,将重复的输出替换为引用标记,从而节省 Token。它特别适合需要频繁读取大型代码库或执行重复构建任务的 AI 开发辅助场景。"}
来源: admin_cms · cms editor · 2026/8/24
how to use
已核验{"steps":[{"en":"Install OMNI using Homebrew.","zh":"使用 Homebrew 安装 OMNI。"},{"en":"Run the initialization command to configure your agent host.","zh":"运行初始化命令以配置 Agent 宿主。"},{"en":"Run your development commands as usual; OMNI will automatically process the output in the background.","zh":"正常运行你的开发命令,OMNI 会自动在后台处理输出。"}],"installAt":"local","difficulty":"easy"}
来源: admin_cms · cms editor · 2026/8/24
intro
已核验{"en":"OMNI is a tool designed to optimize AI Agent context. By running hooks around tool calls, it automatically filters redundant output—such as build logs or repeated file contents—and archives them in a local SQLite database. When the agent needs the data again, OMNI provides a lightweight reference marker, significantly reducing token consumption without losing any information.","zh":"OMNI 是一款优化 AI Agent 上下文的工具。它通过在工具调用前后运行钩子,自动过滤冗余输出(如构建日志、重复的文件内容),并将这些内容存储在本地 SQLite 数据库中。当 Agent 再次需要这些数据时,OMNI 会提供一个轻量级的引用标记,从而在不丢失任何信息的前提下,大幅减少发送给模型的 Token 数量。"}
来源: admin_cms · cms editor · 2026/8/24
最新版本
已核验v0.7.8
来源: GitHub 官方接口 · latest_release=v0.7.8 · 2026/8/26
许可证
已核验Apache-2.0
来源: GitHub 官方接口 · license.spdx_id=Apache-2.0 · 2026/8/26
needs api key
已核验否
来源: admin_cms · cms editor · 2026/8/24
一句话用途
已核验{"en":"Reduces AI Agent input token consumption by replacing redundant file reads and command outputs with compact, retrievable handles.","zh":"通过智能去重与上下文压缩技术,显著减少 AI Agent 在重复读取文件或执行命令时的输入 Token 消耗。"}
来源: admin_cms · cms editor · 2026/8/24
平台
已核验macos、linux、windows
来源: admin_cms · cms editor · 2026/8/24
分类线索
根据材料推断ai-apps
来源: 项目说明文档 · hint=ai-apps · 2026/8/23
product forms
已核验cli、desktop
来源: admin_cms · cms editor · 2026/8/24
role tags
已核验backend、fullstack、devops
来源: admin_cms · cms editor · 2026/8/24
supports local
已核验是
来源: admin_cms · cms editor · 2026/8/24
supports self host
已核验是
来源: admin_cms · cms editor · 2026/8/24
相关项目
根据分类、能力和适用角色匹配的其他已核验项目。
WSL
Windows 子系统 Linux 版,允许在 Windows 上直接运行 Linux 命令行工具和应用程序,无需传统虚拟机。
opencodex
一个通用的本地代理,允许在 Codex、Claude Code 等工具中使用任意大模型(如 Claude、Gemini、DeepSeek 等)并管理 ChatGPT 账号池。
cli-printing-press
通过读取 API 文档或抓取网页流量,自动生成专为 AI 代理优化的 Go 命令行工具和 MCP 服务器。
deja-vu
一个本地运行的编码代理记忆层,可自动索引并检索历史会话中的决策与代码修改。
agentdock
为 AI 助手提供安全、受控的访问权限,以操作您运行的每台机器。
massing
基于 IFC 标准的开源、自托管 AEC 平台,提供网页端 BIM 建模、通用承包商门户及开发财务测算工具。

