TriviumDB

一个内核搞定向量、图、文档,写入即用

TriviumDB 是一个用 Rust 编写的轻量级嵌入式数据库引擎,目标是把向量检索、图结构和文档型元数据统一在同一个存储内核中,而不是像常见方案那样把向量库、图数据库和文档库拼装成多套系统。它解决的核心问题是 RAG、Agent 记忆、知识图谱等场景下数据需要跨多种存储引擎同步、查询链路长、部署复杂的问题。写入数据后即可直接使用,无需额外建索引或做数据搬运。核心能力包括:原生向量相似度搜索(ANN),支持图节点与边的建模和遍历,文档型元数据与向量、图结构共存于同一存储层;通过 PyO3 提供 Python 绑定,方便在 AI 应用中直接调用;面向嵌入式与 serverless 场景,不依赖独立服务进程。项目目前处于早期阶段,星标约 172,适合关注一体化存储内核方向的技术选型参考。

开源 unknown 基础设施
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 177
维护状态 较活跃
是否开源
定价模式 unknown

项目数据

分类基础设施
开发团队YoKONCy
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源
开源协议Apache-2.0
主要语言Rust
技术栈/模型agent,ann,database,db,graph,node,nosql,pyo3,rag,rust,serverless
GitHub 星标★ 177
30天Star增速
HF 下载量
上线时间2026-03-26 00:00:00
最近更新2026-09-18 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-12
浏览次数1

使用教程

核心亮点

  • 向量、图、文档三种数据模型共享同一存储内核,避免多库同步与数据搬运
  • Rust 实现并暴露 PyO3 绑定,AI/RAG 场景可直接在 Python 中调用
  • 嵌入式设计,无需独立服务进程,适合 serverless 与本地优先应用

不足之处

  • 项目处于早期,API 与存储格式可能尚未稳定
  • 生态、文档和社区规模较小,生产案例有限

适用场景

  • RAG 应用中同时存储文档元数据、向量索引与实体关系图
  • AI Agent 的长期记忆层,需要向量召回加关系推理
  • 本地优先或 serverless 应用中的轻量级一体化数据存储

替代项目

LanceDB、Qdrant、Kuzu

项目介绍

TriviumDB 是一个基础设施领域的开源项目,官方简介:A lightweight embedded database engine that natively fuses vector search, graph, and document-oriented metadata within a single storage kernel — ready to use the moment data is written.。项目使用 Rust 开发,在 GitHub 上获得 172 星标。

上一篇:github-copilot-api-vscode

下一篇:backlot

同类项目推荐

freebuff-proxy 开源

聚合多账号,一键接入 OpenAI 兼容 API,轻松管理会话。

OpenAI-compatible gateway for FreeBuff coding models. Token pool, session lifecycle,···

★ 202 2026-08-20
microduck 开源

用 Rust 造一只会走路的桌面小鸭,快速上手双足机器人。

A Tiny biped duck robot

★ 8576 2026-09-10
soperator 开源

用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。

Run Slurm in Kubernetes

★ 435 2026-08-10
ollama 开源

一条命令本地跑起大模型,免费、私密、不卡顿

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other···

★ 181269 2026-08-09