项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 498
技术标签
使用教程
环境要求
- Node.js 18+
- 本地量化模型文件
安装与启动步骤
-
1全局装
一条命令装完。
npm install -g catai -
2跑本地模型
它面向本地量化模型文件。
-
3把模型文件放进去
首次运行会让你指定目录。
-
4按显存调上下文
上下文开太大容易爆显存。
如何确认成功
加载一个本地模型文件后能正常对话,且关闭重开后历史会话仍在
注意事项
- 它给本地量化模型套了一个聊天界面,全程不联网。
- 适合笔记本上跑小模型。
- 上下文长度与显存是硬约束,别贪大。
- 首次运行要重新编译底层二进制,耗时较长。
核心亮点
- 基于 llama-cpp,支持 GGUF/GGML 格式,兼容主流开源模型
- API 设计简洁,几行代码即可调用本地 LLM,上手快
- 提供命令行工具,无需写代码也能快速体验本地 AI
不足之处
- 项目处于早期,文档和示例较少,社区生态待完善
- 功能相对单一,主要聚焦推理,缺少训练或微调能力
适用场景
- 本地开发环境快速测试 LLM 效果
- 构建离线 AI 应用,保护数据隐私
- 为 Node.js 服务集成低成本 AI 推理能力
替代项目
node-llama-cpp、llama-node、LocalAI
同类项目推荐
conversation-tensorflow
开源
用 TensorFlow 快速训练 seq2seq 聊天机器人
TensorFlow implementation of Conversation Models
fishing-funds
开源
把基金股票行情塞进菜单栏,看一眼就知道涨跌
基金,大盘,股票,虚拟货币状态栏显示小应用
vasisualy
开源
用俄语语音控制你的电脑和手机,开源免费可定制。
Vasisualy it's a simple Russian-language voice assistant written on Python for GNU/L···
os1
开源
自托管 AI 对话平台,连接多模型,数据自己掌控
the next-gen open source AI platform
GPT3-Chatbot
开源
用 Python 快速接入 GPT-3,搭建你的聊天机器人
A python code to interact with the GPT3 API to train the chatbot and use it.
sqlchat
开源
用聊天的方式查数据库,不懂 SQL 也能秒出结果
Chat-based SQL Client and Editor for the next decade
ChatLLM-Web
开源
浏览器里跑大模型,隐私安全零服务器
Private local model studio, AI chat, and agent workspace powered by WebGPU and WebLL···
Facemoji
开源
让聊天机器人模仿你的表情,语音互动更有趣
A voice chatbot that can imitate your expression. OpenCV+Dlib+Live2D+Moments Recorde···
sample-app-aoai-chatGPT
开源
用Azure OpenAI快速搭建带自有数据的聊天界面
Sample code for a simple web chat experience through Azure OpenAI, including Azure O···
