daan  by pluveto

Lightweight LLM client with character customization

created 3 months ago
333 stars

Top 83.6% on sourcepulse

GitHubView on GitHub
Project Summary

Dáàn is a lightweight, minimalist client for interacting with Large Language Models (LLMs), designed for users who want a streamlined AI chat experience. It supports OpenAI's GPT series and compatible APIs, offering features like miniapp creation for reusable tools and character customization for tailored AI personas.

How It Works

Dáàn leverages a Model Context Protocol (MCP) to integrate external tools and knowledge, enhancing LLM responses. Its core innovation lies in the "Miniapp" functionality, which allows users to package frequently used features or custom prompts into self-contained applications that can be run within Daan or even exposed as MCP services. This approach aims to lower the barrier to AI tool development and integration.

Quick Start & Requirements

  • Install: Visit the Online Demo or deploy locally.
  • Prerequisites: An API key from OpenAI or a compatible service.
  • Configuration: Enter API key in settings, select model.

Highlighted Details

  • Miniapp functionality for creating reusable AI tools.
  • Character customization with specific prompts and settings.
  • Support for custom API endpoints and OpenAI-compatible services.
  • Minimalist interface with theme switching and conversation management features.

Maintenance & Community

Contributions are welcome via issues and pull requests. Discussions are encouraged for sharing ideas.

Licensing & Compatibility

Licensed under AGPL-3.0. Free for non-commercial use. Commercial use requires free authorization via registration.

Limitations & Caveats

The AGPL-3.0 license may impose copyleft restrictions on derivative works, potentially impacting commercial use or integration into closed-source projects. Commercial use requires explicit authorization.

Health Check
Last commit

2 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
124 stars in the last 90 days

Explore Similar Projects

Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), and
3 more.

composio by ComposioHQ

0.2%
26k
Toolset for AI agent integrations via function calling
created 1 year ago
updated 1 day ago
Feedback? Help us improve.