embedJs

llm-toolsApache-2.0更新放缓

Node.js 的 RAG 框架,帮你把大模型和向量嵌入接进应用,省去自己拼检索增强流程的麻烦。

A NodeJS RAG framework to easily work with LLMs and embeddings

v0.1.31发布于 2025-11-14 16:43 UTC601star77fork同步于 2026-11-07 07:31 UTC

怎么上手

由 README 提炼,执行前请确认
npm install @llm-tools/embedjs
硬件要求按 README 说明

README 未说明

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

项目说明

由 README 自动翻译提炼

Node.js 的 RAG 框架,把自有数据切块、向量化并存入向量库,让 LLM 基于你的数据回答

Node.js 的 RAG 框架,帮你把大模型和向量嵌入接进应用,省去自己拼检索增强流程的麻烦。

核心能力

  • 把数据切分成可管理的 chunk
  • 生成 embedding 并写入向量数据库
  • 支持基于自有数据的检索与问答
  • 提供交互式聊天对话能力
  • Node.js 生态,npm 包 @llm-tools/embedjs 直接引入

容易踩的坑

README 未给出快速上手代码,需按官方文档 quickstart 配置数据源、embedding 模型与向量库;需自行准备并配置 LLM 与 embedding 服务

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

最近发版

5 个版本v0.1.31
  1. v0.1.31最新正式版2025-11-14 · 2025-11-14 16:43 UTC

    Addresses a blocking runtime issue with some packages due to a missing peer dependency introduced with the package updates.

    Full Changelog: https://github.com/llm-tools/embedJs/compare/v0.1.30...v0.1.31

  2. v0.1.302025-11-14 · 2025-11-14 15:26 UTC
    查看更新说明

    What's Changed

    Renewing active work on this project starting with refreshing outdated package dependencies and removing CJS builds from the tool chain. Refer PR for all changes - https://github.com/llm-tools/embedJs/pull/220

    Full Changelog: https://github.com/llm-tools/embedJs/compare/v0.1.29...v0.1.30

  3. v0.1.292025-06-13 · 2025-06-13 11:41 UTC
    查看更新说明

    What's Changed

    New Contributors

    Full Changelog: https://github.com/llm-tools/embedJs/compare/v0.1.28...v0.1.29

  4. v0.1.282024-12-30 · 2024-12-30 18:22 UTC
    查看更新说明

    What's Changed

    • Added image loader by @adhityan
    • Build script updates by @adhityan

    Full Changelog: https://github.com/llm-tools/embedJs/compare/v0.1.27...v0.1.28

  5. v0.1.272024-12-27 · 2024-12-27 14:59 UTC
    查看更新说明

    What's Changed

    • Fix for libsql score by @adhityan
    • Added new image loader by @adhityan

    Full Changelog: https://github.com/llm-tools/embedJs/compare/v0.1.26...v0.1.27

用户点评

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

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

    README 原文

    未翻译

    What is EmbedJs?

    EmbedJs is an Open Source Framework for personalizing LLM responses. An ultimate toolkit for building powerful Retrieval-Augmented Generation (RAG) and Large Language Model (LLM) applications with ease in Node.js.

    It segments data into manageable chunks, generates relevant embeddings, and stores them in a vector database for optimized retrieval. It enables users to extract contextual information, find precise answers, or engage in interactive chat conversations, all tailored to their own data.

    📖 Documentation

    Comprehensive guides and API documentation are available to help you get the most out of EmbedJs:

    🌐 Contributing

    Contributions are welcome! Please check out the issues on the repository, and feel free to open a pull request. For more information, please see the contributing guidelines.