← all repositories

cgoinglove/better-chatbot

A customizable multi-LLM chatbot platform using the Model Context Protocol for extensible agent-based interactions.

1.1k stars TypeScript Chat AssistantsAgents
better-chatbot
Velocity · 7d
+2.7
★ / day
Trend
steady
star history

This is an open-source chatbot template built with Next.js and Vercel’s AI SDK that integrates with multiple LLM providers including OpenAI, Claude, Google Gemini, and local Ollama models. It uses the Model Context Protocol to enable extensible tool-based interactions, supports voice AI input, and includes workflow automation capabilities. The platform can be deployed with Vercel and uses Neon or Upstash for storage.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.