https://github.com/abandon1a2b/ohyeah
人话
我觉得我需要一个类似向量服务的功能维护我多个项目的一些codex上下文,docs以及其他方面,要求要比文本好。正好我也在用meilisearch 我就这么搞了一个。并且类似以半钩子的形式自由的让各个项目自己写收集方式,定义好协议,然后统一收集,并用于后续检索。(不是代码索引)
机话
和编码 Agent 协作久了,一个常见问题是:它并不知道之前发生过什么。
为什么这样改?上次排查得出了什么结论?哪个判断后来被推翻了?很多工作明明做过,却不得不重新翻代码、日志和对话。
ohyeah 是一个面向编码 Agent 的本地工作记忆与证据检索服务。它从 Codex 对话、项目文档、需求分析和工具输出中采集历史记录,保存结论、决策、纠错、证据与未完成事项,并让每条结果都能回到原始来源。
它不试图成为新的事实源。历史记忆用于帮助定位,时效性信息仍需回到代码、Git、数据库或日志中复核。
运行一个命令:
ohyeah serve
即可启动后台同步、文件监听、搜索 API 和嵌入式 Web 管理界面。你可以直接搜索历史工作、阅读完整上下文、查看同步状态、调整配置和重建索引。
ohyeah 想解决的事情很简单:少做重复调查,让 Agent 从团队和个人已经完成的工作继续向前。