项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 841
技术标签
使用教程
环境要求
- Node.js 20+
- 支持 WebGPU 的浏览器(本地模型)
安装与启动步骤
-
1克隆装依赖
浏览器内跑的对话界面,本地优先。
git clone https://github.com/addyosmani/chatty cd chatty && npm install -
2起开发态
默认在本地起服务,数据不出设备。
npm run dev -
3容器方式
要分享给别人就用镜像。
docker run -d -p 3000:3000 chattyui -
4配模型
设置里填 Key 或本地 WebGPU 模型。
# 设置页选 provider
如何确认成功
能连续对话,刷新后历史仍在本地。
注意事项
- 它的卖点是把 ChatGPT 式交互搬进浏览器且数据留在本地。
- WebGPU 模型首次加载较慢,注意浏览器版本。
- docker compose up 可一次起前后端。
核心亮点
- 纯浏览器运行,无需后端,部署零成本
- 支持 Hugging Face 模型,生态丰富
- 数据本地处理,隐私保护强
不足之处
- 浏览器端算力受限,大型模型运行卡顿
- 文档/社区待观察
适用场景
- 隐私敏感场景下的本地 AI 助手
- 快速体验开源 LLM 无需配置环境
- 教学演示或轻量级对话应用
替代项目
Ollama、LM Studio、Text Generation WebUI
上一篇:seq2seq-chatbot
下一篇:llmcord
同类项目推荐
oterm
开源
在终端里直接聊大模型,告别网页切换,提升编码效率
the terminal client for LLMs
Companion
开源
让 Discord 服务器既有趣又有序的 AI 助手
An AI-powered Discord bot blending playful conversation with smart moderation tools,···
Alice
开源
语音唤醒桌面 AI,记忆持久,还能调用工具干活。
Alice is a voice-first desktop AI assistant application built with Vue.js, Vite, and···
ConvoKit
开源
几行代码把聊天记录变成可分析的社会行为特征
ConvoKit is a toolkit for extracting conversational features and analyzing social ph···
eMarket
开源
用 PHP 快速搭建带 AI 客服的免费在线商店
eMarket Online Store. It is a free online shop engine. Make the best online shop wit···
Telegram.Bot
开源
用 C# 快速构建功能完整的 Telegram 机器人
.NET Client for Telegram Bot API
JARVIS-MARK5
开源
一个助手搞定图像、文档和办公,像 JARVIS 一样指挥 AI
JARVIS - A ASSISTANT WHICH IS NEEDED FOR EVERYONE
nlp-dialogue
开源
快速搭建可上线的中文对话机器人,从训练到部署一条龙
A full-process dialogue system that can be deployed online
zlib
开源
终端里搜书、下载、推 Kindle,一条命令搞定。
A command-line tool for Z-Library. Search, download, send to Kindle, and integrate w···
