• bifang

    本帖使用社区开源推广,符合推广要求。我声明并遵循社区要求的以下内容:

    - 我的帖子已经打上 #开源推广 标签: 是

    - 我的开源项目完整开源,无未开源部分: 是

    - 我的开源项目已链接认可 LINUX DO 社区: 是

    - 我的帖子内的项目介绍,AI 生成、润色内容部分已截图发出: 是

    - 以上选择我承诺永久有效,接受社区和佬友监督: 是

    以下为项目介绍正文,AI 生成、润色内容已使用截图方式发出。


    BCE即Better Context Engine,目标不是Best,但愿景是能做成Context Engine一众开源项目中更Better的一款,让检索不再必须依赖外部,每个人都能拥有自有的检索服务。


    简单介绍:

    - 兼容的端点设计:

    BCE检索引擎完全适配ACE检索引擎的端点设计,常见的ace-tool、ace-tool-rs都可以直接兼容使用,同时我们根据ace-tool-rs定制了bce-tool-rs,可以按需使用。

    - 低廉的部署成本

    服务使用Go语言编写,运行成本低廉,以下为30位活跃用户,120个已索引项目服务器资源占用图,比较吃磁盘空间,CPU和内存尚可(外接向量模型)。

    图片

    - 可用性良好

    BCE检索引擎使用效果经过我们内部五十多人测试,基本达到了较高的检索准确度和低延迟,同时项目还提供了清晰的用户端和后台管理页面,非常适合个人与团队部署使用。

    以上内容纯手打,非AI生成!

    项目截图:

    图片

    图片

    图片

    图片

    图片

    图片


    开源地址:

    github.com

    图片

    GitHub - linqiu919/better-context-engine: ACE-compatible code context retrieval engine:...

    ACE-compatible code context retrieval engine: real-time codebase indexing and low-latency context for AI coding assistants

    github.com

    图片

    GitHub - linqiu919/bce-tool-rs: bce-tool: MCP client for Better Context Engine —...

    bce-tool: MCP client for Better Context Engine — codebase indexing, semantic search and prompt enhancement (fork of ace-tool-rs)

    主楼
  • Bubble7766

    github.com

    图片

    GitHub - zvec-ai/zvec-grep: Local-first search across your workspace, built...

    Local-first search across your workspace, built for humans and AI agents.

    有和这个比较过准确率吗

    #1
  • bifang

    没呢,有兴趣可以帮忙测试对比一下

    图片

    #2
  • vpss

    这个和RAG有什么区别呢

    #3
  • bifang

    可以理解为是为代码做了专属优化的RAG

    #4
  • bugboy

    不愧是b佬,总是在闷声干大事

    #5
  • agi_is_coming

    相当于better-context-engine 是服务端;bce-tool-rs 是 MCP 客户端

    如果想自用的话 这两个都要本地部署是吧? 服务端可以部署到其他地方?

    #6
  • bifang

    better-context-engine服务端需要自部署,bce-tool-rs不需要的,可以直接参考文档里面配置mcp用npx使用,我已经发布好了。

    #7
  • agi_is_coming

    好的 感谢回复,我再看看怎么弄 之前没有用过ace-tool

    一直都是用的fast-context和contextweaver

    实验下效果如何

    #8
  • zhy

    是b圣,支持支持!

    #9
  • 七英清

    服务端需要专用的嵌入、重排模型吗?普通的LLM模型不可以?

    #10

发表回复

登录后回复