nlux
不活跃简介
强大的对话式 AI JavaScript 库,支持 React、Next.js 和原生 JS,可对接 LangChain、HuggingFace、Vercel AI 等多种 LLM 后端,提供开箱即用的聊天 UI 组件。
核心特性
- 强大的对话式 AI JavaScript 库,几行代码即可构建聊天界面
- 支持 React、Next.js 和原生 JavaScript,适配多种前端框架
- 内置 LangChain、HuggingFace、Vercel AI 等多种 LLM 适配器
- 支持 React Server Components 和生成式 UI
- 零依赖轻量设计,核心库无外部 UI 依赖
- 支持助手和用户角色自定义,可定制名称、头像和描述
适用场景
💡 为 Web 应用快速添加 AI 聊天功能
💡 构建基于 LangChain 后端的对话式 AI 界面
💡 在 Next.js 项目中集成 Vercel AI 的聊天组件
💡 创建支持多 LLM 后端切换的聊天机器人
💡 开发具有自定义主题和样式的 AI 助手界面
分类
快速开始
1. 使用 CLI 快速创建项目:npx nlux-cli create next my-app
2. 或手动安装:npm install @nlux/react
3. 导入 AiChat 组件和 useChatAdapter hook
4. 配置 LLM 适配器(如 OpenAI、LangChain)
5. 在页面中渲染 <AiChat /> 组件即可