Open-source chatbot UX with multi-provider AI integration
Top 67.8% on sourcepulse
This project provides an open-source, multi-provider AI chatbot client designed for an intuitive user experience, integrating external tools via the Model Context Protocol (MCP). It targets users seeking a flexible and powerful AI chat interface, enabling features like real-time voice interaction, browser automation, and quick tool mentions.
How It Works
The client is built with Next.js and the Vercel AI SDK, leveraging the Model Context Protocol (MCP) for seamless tool integration. It allows LLMs to autonomously select and utilize tools from an MCP server, facilitating multi-step tasks. Features like quick tool mentions (@toolname
) and configurable "Tool Choice Modes" (Auto, Manual, None) offer granular control over AI interaction.
Quick Start & Requirements
pnpm
. Install with npm install -g pnpm
..env
with API keys, and running migrations.Highlighted Details
@
) and customizable tool presets.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
16 hours ago
Inactive