kamjin3086/chatless
💻一款简洁实用轻量级的本地AI对话客户端,采用Tauri2.0和Next.js编写 A simple, practical, and lightweight local AI chat client, written in Tauri 2.0 & Next.js.
解决的问题
chatless 是一个本地优先的桌面 AI 聊天客户端,让用户能与各种 AI 模型互动,同时将数据存储在本地以保护隐私。它支持云端服务和本地模型运行时,消除了依赖单一 AI 提供商的需求。
运作方式
使用 Tauri 2.0 和 Next.js 构建,此应用作为多个 AI 后端的统一接口。它连接到云端提供商如 OpenAI、Anthropic 和 DeepSeek,或本地运行时如 Ollama 和 LM Studio。为了增强响应,它实现了本地 RAG(检索增强生成)系统,解析文档(PDF、Word、Markdown)并使用向量检索来提供具有上下文感知的答案。
适用对象
想要一个专业、注重隐私的桌面界面来进行 AI 工作流程的用户,特别是那些结合云端 LLM 与本地模型,并需要通过 RAG 管理自己的知识库的人。
亮点
- 多提供商支持:在云端 API 和本地模型之间无缝切换。
- 本地 RAG 知识库:文档解析和向量搜索,提供更准确、有依据的响应。
- 视觉支持:使用具有视觉能力的模型分析图片。
- MCP 协议集成:通过第三方工具集成扩展客户端功能。
- 提示词管理:通过 WebDAV 存储、重用和同步提示词的工具。
- 本地优先存储:所有用户数据使用 SQLite 存储在本地,以达到最大隐私。
相关
- 项目
- 项目
- 项目
- 项目