【开发者自荐】Daan:一个完全开源免费的大模型客户端,支持MCP服务器,界面美观轻量

软件名称

Daan(答案)

应用平台

所有Web平台,后续推出桌面端。

官网: https://daan.one
(包含细致的使用说明,右上角切中文)

开源地址: GitHub - pluveto/daan: :sparkles:Lightweight LLM Client with MCP :electric_plug: & Characters :bust_in_silhouette:
(所有功能都开源,不是只开 UI 不开功能的假开源,求 Star!)

推荐类型

【开发者自荐】

一句简介

一个简洁、轻量级的客户端,用于与大型语言模型交互,提供流畅高效的 AI 体验。包含众多提高生产力的功能。

应用简介

  • :sparkles: 极简界面: 专注于对话,无干扰设计。
  • :electric_plug: MCP (模型上下文协议): 通过外部工具和知识增强 AI 的回应。
  • :bust_in_silhouette: 角色定制: 创建并复用具有特定提示词和设置的聊天角色。
  • :counterclockwise_arrows_button: 灵活模型选择: 轻松切换 OpenAI 模型或添加自定义模型。
  • :key: 自定义 API 端点: 使用其他兼容 OpenAI 规范的 API 服务。
  • :locked: 安全本地存储: API 密钥安全地存储在您的浏览器中。
  • :gear: 个性化设置: 自定义系统提示词、历史记录长度等。
  • :artist_palette: 主题切换: 包含深色模式,呵护双眼。
  • :stopwatch: 时间戳: 轻松追踪对话历史。
  • :memo: 聊天摘要: 快速回顾对话主题。
  • :bar_chart: Token 估算: 监控消息的 Token 使用量。
  • :pushpin: 对话置顶: 让重要聊天保持可见易访问。

桌面端预计一周内上线(比较容易实现,套个Electron的问题)

针对手机访问优化过,手机上也可以用!

截图预览




对了,我还开源了底层包:@moinfra/mcp-client-sdk - npm 这应该是第一个从官方裁剪的支持客户端的 MCP 客户端 SDK,欢迎开发者们尝试。基于这个库,Daan 也是第一个纯 Web 本地实现 MCP 服务器(不需要中转、代理)的大模型客户端。后续功能尽请期待。

版权

非商业用途免费,商业用途也免费(但是需要告知本人)!如果有运营API中转的,可以免费拿我的去改,换LOGO、名称之类的随意,保留出处即可。

79 Likes

感觉和chatbox有点像

2 Likes

前排支持

2 Likes

界面很漂亮,喜欢。支持

2 Likes

很有参考意义,支持 docker 部署吗

2 Likes

纯静态的,理论上你build之后拿着静态文件就能部署(需要注意CORS问题)。当然后续方便起见我会提供docker镜像。

3 Likes

期待一下镜像,或者提供具体一点的安装说明 :+1:

3 Likes

感谢大佬!

2 Likes

这是憋大呢?

2 Likes

前排支持大佬~ demo应该是 https://demo.daan.one/ ,主页的demo链接失效了~

3 Likes

pnpm build
然后拿着 dist 直接 static serve 就行。
这里有一个 Demo: https://demo.daan.one

2 Likes

感谢提醒,我update了

3 Likes

有点像lobechat

3 Likes

非常好看的界面,非常强

2 Likes

支持一下大佬

2 Likes

刚刚新增了桌面端,欢迎尝试!

2 Likes

很漂亮,大佬计划开发商业版功能吗?趁着 mcp a2a 的兴起,做个商业版的应该不错。

2 Likes

感觉这种东西很难商业化吧?如果企业有A2A需求,应该会直接写代码吧

2 Likes

牛逼的大佬

2 Likes

chatgpt 刚火那会不是有很多套壳网站源码+商业版授权的开源项目嘛,现在推理模型和mcp等agent概念也火起来了,可以参考一下它们的经验。

我个人就想试试这种带mcp协议的客户端,届时有商业化需求的话找佬咨询。

2 Likes