一个简洁、轻量级的开源客户端,用于与大型语言模型交互,提供流畅高效的 AI 体验。包含众多提高生产力的功能。
官网: https://daan.one
(包含细致的使用说明,右上角切中文)
开源地址: GitHub - pluveto/daan: ✨Lightweight LLM Client with MCP 🔌 & Characters 👤
(所有功能都开源,不是只开 UI 不开功能的假开源,求 Star!)
简介
- ✨ 极简界面: 专注于对话,无干扰设计。
- 🔌 MCP (模型上下文协议): 通过外部工具和知识增强 AI 的回应。
- 👤 角色定制: 创建并复用具有特定提示词和设置的聊天角色。
- 🔄 灵活模型选择: 轻松切换 OpenAI 模型或添加自定义模型。
- 🔑 自定义 API 端点: 使用其他兼容 OpenAI 规范的 API 服务。
- 🔒 安全本地存储: API 密钥安全地存储在您的浏览器中。
- ⚙️ 个性化设置: 自定义系统提示词、历史记录长度等。
- 🎨 主题切换: 包含深色模式,呵护双眼。
- ⏱️ 时间戳: 轻松追踪对话历史。
- 📝 聊天摘要: 快速回顾对话主题。
- 📊 Token 估算: 监控消息的 Token 使用量。
- 📌 对话置顶: 让重要聊天保持可见易访问。
桌面端预计一周内上线(比较容易实现,套个Electron的问题)
针对手机访问优化过,手机上也可以用!
截图预览
对了,我还开源了底层包:@moinfra/mcp-client-sdk - npm 这应该是第一个从官方裁剪的支持客户端的 MCP 客户端 SDK,欢迎开发者们尝试。基于这个库,Daan 也是第一个纯 Web 本地实现 MCP 服务器(不需要中转、代理)的大模型客户端。后续功能尽请期待。
版权
非商业用途免费,商业用途也免费(但是需要告知本人)!如果有运营API中转的,可以免费拿我的去改,换LOGO、名称之类的随意,保留出处即可。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。