bgts-context-engine

不靠大模型,用代码图给 AI 编程助手喂稳定上下文

开源 free 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 139
维护状态 活跃
是否开源 是
定价模式 free

项目预览

项目数据

分类搜索知识
开发团队bgts-ai-org
所属国家
官网地址
定价模式free
价格说明开源项目,免费使用
访问状态
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai-agents,apache-age,ast,code-graph,code-search,codebase-indexing,context-engineering,deterministic,deterministic-ai,developer-tools,llm,mcp,mcp-server,pgvector,postgresql,rag,static-analysis,tree-sitter
GitHub 星标★ 139
30天Star增速
HF 下载量
上线时间2026-09-08 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-21
浏览次数1

项目介绍

bgts-context-engine 是一个面向 AI 编程代理的确定性代码图上下文引擎。它把代码库解析成 AST 并构建代码图,存入 PostgreSQL,借助 Apache AGE 做图查询、pgvector 做向量检索,通过 MCP 和 REST 接口向 AI 编程助手提供上下文。核心卖点是整个链路不调用 LLM:检索和上下文组装完全由代码图与数据库查询决定,结果可复现、可审计,避免大模型检索带来的随机性和幻觉。适合需要稳定上下文注入、对可重复性有要求的编码代理、代码搜索和仓库索引场景。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

核心亮点

  • 检索链路不调用 LLM,上下文结果确定可复现,便于调试和审计
  • 同时提供 MCP 与 REST 两种接入方式,方便对接不同 AI 编程客户端
  • 基于 PostgreSQL + Apache AGE + pgvector,图查询与向量检索统一在一个数据库里,部署栈相对收敛

不足之处

  • 强依赖 PostgreSQL 及 AGE、pgvector 扩展,环境搭建和运维门槛不低
  • 项目处于早期,星标约 139,生态集成和长期维护情况待观察

适用场景

  • 给 Claude Code、Cursor 等 AI 编程代理注入稳定的代码库上下文
  • 在大型仓库中做基于代码图的符号检索与调用关系查询
  • 为代码问答或审查工具提供可复现的上下文组装后端

替代项目

Sourcegraph Cody、code-graph-rag、Serena

上一篇:searxNcrawl

下一篇:PAKGOV-RAG-project

同类项目推荐

firecrawl 开源

网页抓取像喝水一样简单,开发者省下整周加班

Supercharge your AI agents with data from the web and beyond. Building the library f···

★ 193250 2026-08-09
graphify 开源

整个代码库画成一张图,找问题一眼定位

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···

★ 129532 2026-08-09
contoso-chat 开源

一键跑通 Azure RAG 应用,从代码到评估部署全流程

This sample has the full End2End process of creating RAG application with Prompty an···

★ 766 2026-08-09
WeKnora 开源

文档往里一扔,自动变成啥都能答的知识库

Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an auto···

★ 34819 2026-08-09