nucliadb

nuclia活跃维护

面向 RAG 场景的 AI 搜索数据库,支持语义检索与语言模型集成,帮开发者把非结构化数据变成可检索的知识库。

NucliaDB, The AI Search database for RAG

v7.2.0发布于 2026-10-23 08:22 UTC722star +1 / 7 天59fork同步于 2026-11-10 11:56 UTC

怎么上手

由 README 提炼,执行前请确认
README 未给出可直接执行的安装命令,仅链接到 Quickstart 文档:https://docs.nuclia.dev/docs/management/nucliadb/intro
硬件要求按 README 说明

README 未说明

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

面向 RAG 的 AI 搜索数据库,用向量、全文和图索引统一检索非结构化数据

面向 RAG 场景的 AI 搜索数据库,支持语义检索与语言模型集成,帮开发者把非结构化数据变成可检索的知识库。

核心能力

  • 同时提供向量、全文和图三种索引的混合检索
  • 存储文本、文件、向量、标签与标注等多类资源
  • 按字段、段落和语义句子粒度建立索引
  • 支持 PostgreSQL 存储层与 S3、GCS、Azure Blob 对象存储
  • 支持索引存储复制与分布式搜索,具备多租户能力

容易踩的坑

README 未给出本地启动步骤,需先查阅官方 Quickstart 文档;数据提取与富化依赖 Nuclia Understanding API 云端服务,需额外接入;采用 AGPLv3 许可,修改后需公开修改内容

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v7.2.0
  1. v7.2.0Release 7.2.0最新正式版2026-10-23 · 2026-10-23 08:22 UTC

    这个版本没有写更新说明。

  2. v7.1.0Release 7.1.02026-08-11 · 2026-08-11 08:15 UTC

    这个版本没有写更新说明。

  3. v7.0.0Release 7.0.02026-08-03 · 2026-08-03 10:51 UTC

    这个版本没有写更新说明。

  4. v6.15.1Release 6.15.12026-07-06 · 2026-07-06 09:55 UTC

    这个版本没有写更新说明。

  5. v6.15.0Release 6.15.02026-06-10 · 2026-06-10 07:21 UTC

    这个版本没有写更新说明。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Contributor Covenant License: AGPL V3 X (formerly Twitter) Follow Rust Python codecov

    NucliaDB is a robust database that allows storing and searching on unstructured data.

    It is an out of the box hybrid search database, utilizing vector, full text and graph indexes.

    NucliaDB is written in Rust and Python. We designed it to index large datasets and provide multi-teanant support.

    When utilizing NucliaDB with Nuclia cloud, you are able to the power of an NLP database without the hassle of data extraction, enrichment and inference. We do all the hard work for you.

    Features

    • Store text, files, vectors, labels and annotations
    • Perform text searches and given a word or set of words, return resources in our database that contain them.
    • Perform semantic searches with vectors. For example, given a set of vectors, return the closest matches in our database. With NLP, this allows us to look for similar sentences without being constrained by exact keywords.
    • Export your data in a format compatible with most NLP pipelines (HuggingFace datasets, pytorch, etc)
    • Store original data, extracting and data pulled from the Understanding API
    • Index fields, paragraphs, and semantic sentences on index storage
    • Cloud data and insight extraction with the Nuclia Understanding API™
    • Cloud connection to train ML models with Nuclia Learning API™
    • Role based security system with upstream proxy authentication validation
    • Resources with multiple fields and metadata
    • Text/HTML/Markdown plain fields support
    • Field types: text, file, link, conversation
    • Storage layer (PostgreSQL)
    • Blob support with S3-compatible API, GCS and Azure Blob Storage
    • Replication of index storage
    • Distributed search
    • Cloud-native

    Architecture

    Quickstart

    Trying NucliaDB is super easy! You can extend your knowledge with the following readings:

    💬 Community

    🙋 FAQ

    How is NucliaDB different from traditional search engines like Elasticsearch or Solr?

    The core difference and advantage of NucliaDB is its architecture built from the ground up for unstructured data. Its vector index, keyword, graph and fuzzy search provide an API to use all extracted and extracted information from Nuclia, Understanding API and provides powerful NLP abilities to any application with low code and peace of mind.

    What license does NucliaDB use?

    NucliaDB is open-source under the GNU Affero General Public License Version 3 - AGPLv3. Fundamentally, this means that you are free to use NucliaDB for your project, as long as you don't modify NucliaDB. If you do, you have to make the modifications public.

    What is Nuclia's business model?

    Our business model relies on our normalization API, this one is based on Nuclia Learning API and Nuclia Understanding API. This two APIs offers transformation of unstructured data to NucliaDB compatible data with AI. We also offer NucliaDB as a service at our multi-cloud provider infrastructure: https://nuclia.cloud.

    🤝 Contribute and spread the word

    We are always happy to have contributions: code, documentation, issues, feedback, or even saying hello on Slack! Here is how you can get started:

    ✨ And to thank you for your contributions, claim your swag by emailing us at info at nuclia.com.

    Reference

    Meta