vectordb

自建高性能向量库,让 AI 应用秒级检索私有知识。

开源 🏷️定价信息待确认 ✅ 目前可打开 对话助手 🍴 复刻 46 🐛 待处理 18 👀 关注 5
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 874
维护状态 维护中
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

vectordb 项目界面预览图
图片来源:项目官网

项目数据

分类对话助手
开发团队epsilla-cloud
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言C++
技术栈/模型ai,chatgpt,data,data-science,database,embeddings,embeddings-similarity,infrastructure,llms,machine-learning,neural-network,neural-search,rag,retrieval,search-engine,vector-database,vector-search
GitHub 星标★ 874
上线时间2023-07-09 00:00:00
代码更新2026-10-04
仓库体积1.5 MB
本站数据更新2026-11-10
维护状态维护中
收录时间2026-08-09
浏览次数4

项目介绍

Epsilla 是一个高性能的向量数据库管理系统,专为 AI 应用设计。它解决了大语言模型应用中知识库检索和语义记忆的痛点,提供向量存储、索引和相似性搜索的核心能力。项目采用 C++ 实现底层引擎,确保高性能,同时提供简洁的 API 和集成能力,支持与 LangChain 等 LLM 框架配合使用。其核心功能包括高效的向量索引(如 HNSW)、元数据过滤、以及灵活的部署方式,帮助开发者快速构建基于私有数据的 RAG 应用。作为早期项目,它聚焦于向量检索的极致性能,适合对延迟和吞吐量敏感的场景。

Star 增长趋势

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

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 874

使用教程

难度:入门 约 10 分钟 部署方式:Docker 部署 4 步

环境要求

  • Docker
  • Python 3.8+

安装与启动步骤

  1. 1起服务

    一条 docker 命令就能起向量库,数据挂到 /data 持久化。

    docker run --pull=always -d -p 8888:8888 -v /data:/data epsilla/vectordb
  2. 2装客户端

    Python 侧只需要一个薄封装。

    pip install pyepsilla
  3. 3建表写数据

    先 define table 再 insert,字段类型要对齐。

    from pyepsilla import vectordb
    db = vectordb.Client(host='localhost', port='8888')
    db.create_table('demo', {'name': 'VECTOR', 'dim': 384})
  4. 4语义检索

    query 传入向量与 topK 即可拿回最相近记录。

    status, resp = db.query(table_name='demo', query_field='name', query_vector=[0.1]*384, limit=3)

如何确认成功

localhost:8888 可访问,且 query 返回命中的记录 id。

注意事项

  • 它是嵌入式思路的向量库,单机场景比集群方案省事。
  • 生产要配持久化路径与备份,容器删了数据只在 /data 里。

核心亮点

  • C++ 底层实现,向量索引和搜索性能优于纯 Python 方案
  • 提供类似 SQL 的管理接口,上手门槛低于多数向量库
  • 内置元数据过滤,支持复杂条件筛选,提升检索精准度

不足之处

  • 项目处于早期阶段,生态和周边工具链尚不成熟
  • 文档和社区资源相对有限,遇到问题可参考的案例较少

适用场景

  • 为 RAG 应用搭建私有知识库,实现文档问答
  • 构建推荐系统,基于向量相似度匹配用户偏好
  • 作为 AI 应用的长期记忆存储,支持多轮对话上下文

替代项目

Milvus、Qdrant、Chroma

上一篇:Free-GPT-Grok-Gemini-Claude-API

下一篇:recodex

同类项目推荐

vllm-jev 开源

让 Jev 决策模型直接用 vLLM 跑起来

Native vLLM serving for Jev decision models

★ 953 2026-10-28
mloperator 开源

在K8s上轻松跑AI训练、推理和智能体沙箱

ML/AI training/serving and agent sandbox operator and controller for Kubernetes

★ 95 2026-08-09
GenieX 开源

一行代码让高通设备跑起前沿大模型,离线AI轻松实现

Run frontier LLMs and VLMs locally on Qualcomm devices across NPU, GPU, and CPU with···

★ 8512 2026-08-09
metaflow-tools 开源

一键部署 Metaflow 生产环境,省心运维工作流平台

Tools and utilities for operating Metaflow in production

★ 68 2026-08-09
awesome-sagemaker 开源

一站式收藏 SageMaker 精华资源,快速上手少走弯路

A curated list of references for Amazon SageMaker

★ 180 2026-08-09
python-sdk 开源

用 Python 轻松操作 Pinecone 向量库,快速实现向量检索

Official Python SDK for the Pinecone vector database

★ 456 2026-08-09
vllm-mxfp4 开源

让 AMD R9700 跑大模型推理更快更省显存

The fastest vLLM build for AMD R9700's. For the latest updates join the Launch80 di···

★ 193 2026-10-28
gateway 开源

一个 API 接入 1600+ 模型,内置安全护栏,AI 应用开发提速。

A blazing fast AI Gateway with integrated guardrails. Route to 1,600+ LLMs, 50+ AI G···

★ 13360 2026-08-09
strix-halo-guide 开源

AMD Strix Halo 跑本地大模型,先看这份实测指南再动手

Evidence-backed AMD Strix Halo local-AI setup and benchmarks: Qwen3.8, Ollama, llama···

★ 371 2026-10-16