rush-db/rushdb helps connect AI assistants to real tools and data through a standard protocol
说明与用途
**项目简介**
RushDB(rush-db/rushdb)是基于 Neo4j 构建的图+向量数据库与内存层,专为 AI 代理设计。它可以直接存储任意 JSON,返回带类型、可搜索、关联感知的记录,无需预定义 schema 或执行迁移。
**价值主张**
- **统一协议**:提供标准化的 API/SDK/CLI,使 AI 助手能够像调用本地工具一样轻松访问真实数据和服务。
- **即插即用**:无需数据库迁移或模式管理,开发者只需推送 JSON,即可获得结构化、可检索的图谱和向量检索能力。
- **加速 RAG 与工具调用**:在模型上下文协议(Model Context Protocol)服务器、工具集成以及知识库构建等场景中,快速实现“模型‑数据‑工具”闭环。
**典型接入方式**
- **API 调用**:通过 REST/GraphQL 接口推送 JSON,获取带有类型和关系的响应。
- **SDK**:使用官方 TypeScript SDK(亦可在其他语言中通过 OpenAPI 生成客户端)进行 CRUD、向量搜索和图遍历。
- **CLI**:在 CI/CD 或本地调试时,直接使用
rushdb命令行工具执行数据导入、查询和迁移检查。
**生产可用性**
- **活跃度**:截至 2026‑06‑23,项目仍在维护,最近一次提交在同日;GitHub 统计 229 ★、20 Fork,拥有 20+ 主题标签,表明社区关注度和生态兼容性良好。
- **技术成熟度**:基于业界成熟的 Neo4j 图数据库,结合向量索引,具备高可用、可水平扩展的特性。
- **风险评估**:暂无重大元数据风险;仍需对许可证(MIT)和安全审计进行最终确认,但整体成熟度足以支持正式的生产试点。
综上,RushDB 为 AI 代理提供了“一站式”图‑向量存储与检索能力,接入简便,且已具备在生产环境中进行可靠试验的条件。
问题
rush-db/rushdb helps connect AI assistants to real tools and data through a standard protocol.
结果
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
工作流
- connect AI agents to tools
- ship Model Context Protocol servers
- standardize integrations
证据
RushDB is a graph + vector database and memory layer for AI agents. Push any JSON, get typed, searchable, relationship-aware records back — no schema, no migrations. Built on Neo4j.
- 记录日期: 2026-09-10T12:27:45.420Z