1. Conduid
  2. AI
  3. Daan
MCP server · AI

Daan

✨Lightweight LLM Client with MCP 🔌 & Characters 👤

Unclaimed AGPL-3.0 last commit 10 months ago mcpdeepseekchatgptllmclientmcp-clientaiopenai
72Good

Scored 19 hours ago · breakdown

About Daan

Daan is an MCP server published by pluveto in the AI category: ✨Lightweight LLM Client with MCP 🔌 & Characters 👤.

The repository has 283 stars and 13 forks, with the last commit 10 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/pluveto/daan

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Daan

Powered by Claude · Grounded in docs

I know everything about Daan. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 19 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • !No dynamic code executionSource scan found eval or shell execution. Review how tool inputs reach it before granting credentials.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.4.4Daan v0.4.4 · 18 May 2025See the assets to download this version and install. What's Changed refactor: Attempts to start the process indirectly when the default method fails to start the process (当默认方式无法启动进程时,尝试间接启动) feat: Support for new/closed session shortcuts…
v0.4.2Daan v0.4.2 · 8 May 2025See the assets to download this version and install. What's Changed feat: support for miniapp and miniapp as mcp server by @pluveto in https://github.com/pluveto/daan/pull/24 fix: top-level await is not available #23 by @pluveto in…
v0.4.1-beta.3Daan v0.4.1-beta.3 · 28 Apr 2025See the assets to download this version and install. What's Changed feat: support for miniapp and miniapp as mcp server by @pluveto in https://github.com/pluveto/daan/pull/24 fix: top-level await is not available #23 by @pluveto in…
v0.3.1Daan v0.3.1 · 25 Apr 2025See the assets to download this version and install. What's Changed feat: Support MCP and add system settings tabs by @pluveto in https://github.com/pluveto/daan/pull/2 feat: add desktop support by @pluveto in…
app-v0.3.0App v0.3.0 · 23 Apr 2025See the assets to download this version and install. What's Changed feat: Character customization and Character Editor by @pluveto in https://github.com/pluveto/daan/pull/1 feat: Support MCP and add system settings tabs by @pluveto in…

README

Daan (答案, "Answer" in Chinese) is a concise and lightweight client for interacting with Large Language Models (LLMs), offering a smooth and efficient AI experience. It's compatible with OpenAI's GPT series and other OpenAI-compatible APIs.

正在支持使用 AI 在 Daan 内生成并运行 JS App 和 MCP服务,让 AI 工具化变得轻而易举,敬请期待!

Try the Demo

Key Features

  • 🆕 Miniapp Functionality: Convert your frequently used features directly into a mini-app for use in a mini-window.

  • 🆕 Miniapp and Character Market: Publish your presets to GitHub issues and install/reuse them in Daan with one click.

  • 🆕 Miniapp as MCP Service: Miniapps also support running as MCP services, enabling low-threshold development of simple MCP servers.

  • ✨ Minimalist Interface: Focus on the conversation, not clutter.

  • 🔌 MCP (Model Context Protocol): Enhance AI responses with external tools and knowledge.

  • 👤 Character Customization: Create and reuse chat personas with specific prompts and settings.

  • 🔄 Flexible Model Selection: Easily switch between OpenAI models or add custom ones.

  • 🔑 Custom API Endpoints: Use alternative OpenAI-compatible API services.

  • 🔒 Secure Local Storage: API keys are stored securely in your browser.

  • ⚙️ Personalization: Customize system prompts, history length, and more.

  • 🎨 Theme Switching: Includes a dark mode for eye comfort.

  • ⏱️ Timestamps: Track conversation history easily.

  • 📝 Chat Summary: Quickly review conversation topics.

  • 📊 Token Estimation: Monitor message token usage.

  • 📌 Conversation Pinning: Keep important chats accessible.

Screenshots

MCP Feature Character Customization Miniapp Market Dark Mode Light Mode

Quick Start

  1. Install Daan: Go to Online Demo or deploy/install Daan locally.
  2. Get API Key: Obtain an API key from OpenAI or a compatible service.
  3. Configure Daan: Enter your API key in Daan's settings. Select your desired model.
  4. Start Chatting: Click "+ New Chat" and begin your conversation!

Contribution

Contributions are welcome! Feel free to:

  • Submit an Issue to report bugs or suggest features.
  • Submit a Pull Request to fix bugs or add functionality.
  • Participate in Discussions to share your ideas.

License

Daan is licensed under the AGPL-3.0. See the LICENSE file for details.

  • Non-commercial use: Free.
  • Commercial use: Requires free authorization (registration needed).

README fetched from the repository 19 hours ago. The original is authoritative.

Questions

About Daan

How do I install Daan?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Daan safe to use with an AI agent?

Its trust score is 72 out of 100 (good). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Daan still maintained?

The last commit was 10 months ago and 8 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.