项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 601
使用教程
环境要求
- Node.js 18+
- 模型服务密钥
- 待索引数据
安装与启动步骤
-
1装包
Node 生态,装完就能加载不同数据源。
npm install @llm-tools/embedjs -
2选加载器
文档、网页、数据库各有加载器,按数据源选。
-
3选向量库
内存库够试水,上量要换持久化方案。
-
4配模型
嵌入与生成是两套凭据,别混着填。
如何确认成功
同一批文档换用另一个向量库后检索结果一致,说明上层逻辑与存储解耦
注意事项
- 它把加载、切分、嵌入、检索做成可替换的积木。
- 内存向量库重启即丢,只适合验证。
- 切分策略对召回影响最大,比换模型更值得调。
- Node 生态里同类不少,它的优势是加载器覆盖面。
核心亮点
- API 极简,从文档到问答只需少量代码,上手快
- 内置多种文档解析器和分块策略,开箱即用
- 支持多种 LLM 和向量数据库,灵活替换
不足之处
- 项目早期,文档和社区资源相对有限
- 高级定制(如自定义分块算法)可能不够灵活
适用场景
- 快速构建企业知识库问答机器人
- 为内部文档搭建语义搜索工具
- 在 Node.js 服务中集成 RAG 能力
替代项目
LangChain、LlamaIndex、Haystack
上一篇:kani
同类项目推荐
在 .NET 里一行代码调用 ChatGPT,告别手写 HTTP 请求
A Non-Official OpenAI RESTful API Client for DotNet
code-act
开源
让LLM用写代码的方式做决策,任务成功率更高
Official Repo for ICML 2024 paper "Executable Code Actions Elicit Better LLM Agents"···
ccgram
开源
手机远程监控和操控AI编程代理,随时随地响应提示。
Telegram ↔ tmux/herdr/agterm bridge for Claude Code, Codex CLI, and Pi Agent. Monit···
mcts
开源
用 Python 跑通蒙特卡洛树搜索,快速给棋类游戏加 AI
Board game AI implementations using Monte Carlo Tree Search
AssemblyZero
开源
参数化配置,轻松编排 Claude 和 Gemini 多智能体协作
Parameterized multi-agent orchestration framework for Claude Code and Gemini
ellmer
开源
在 R 里用一套代码调用多家大模型
Call LLM APIs from R
claude-code-on-steroids
开源
一键增强 Claude Code,技能翻倍,工程级优化开箱即用。
obra/superpowers extended — 14→24 skills, 6 GadaaLabs engineering improvements, ov···
rust-genai
开源
一套 Rust 接口,随时切换十多家大模型
Rust multiprovider generative AI client (Ollama, OpenAi, Anthropic, Gemini, DeepSeek···
ogx
开源
一套接口接多家模型,快速搭出可上线的 AI 应用
Open GenAI Stack
