A chatbot template that swallowed an entire AI workspace
Navigator crams multi-model chat, voice, visual workflows, and MCP tool integration into a single deployable Next.js workspace.

What it does
Navigator (formerly Better Chatbot) is a Next.js workspace that bundles together a half-dozen AI services you probably already pay for. It offers a unified chat interface across OpenAI, Anthropic, Google, xAI, and Ollama, then layers on code execution, image generation, web search, data visualization, and browser automation via MCP servers. Teams can create custom agents and node-based workflows and drop them into any conversation.
The interesting bit
The entire interface is organized around @mentions: agents, workflows, and individual MCP tools are all summoned with an @ prefix, and a ⌘P toggle lets you switch between autonomous, manual, or no-tool modes on the fly. The workflow builder is the stand-out piece—you chain LLM reasoning nodes to tool execution nodes in a visual editor, publish the result, and it becomes a reusable @workflow_name that behaves like a native chat command.
Key highlights
- Supports major LLM providers and exposes MCP tools inside real-time voice chat, not just text threads.
- Visual workflow builder turns multi-step automations into callable
@tools within chat. - Includes built-in JS/Python execution, interactive data tables/charts, image generation, and semantic web search.
- Designed for team sharing of agents, workflows, and MCP configurations.
- Ships as a Vercel-centric Next.js template with a one-button deploy flow.
Caveats
- Original development is paused until February; only security patches are expected in the interim.
- The README labels it a template, so expect to maintain a full Next.js application stack rather than dropping in a library.
- The breadth of integrations suggests a growing surface area of API keys and service dependencies, though the README claims only one LLM key is strictly required.
Verdict
Best for developers or small teams who want a self-hosted, multi-model alternative to ChatGPT and need heavy tool integration out of the box. Look elsewhere if you want a lightweight chat UI or guarantees of active development in the near term.
Frequently asked
- What is keinsaasforever/better-chatbot?
- Navigator crams multi-model chat, voice, visual workflows, and MCP tool integration into a single deployable Next.js workspace.
- Is better-chatbot open source?
- Yes — keinsaasforever/better-chatbot is open source, released under the MIT license.
- What language is better-chatbot written in?
- keinsaasforever/better-chatbot is primarily written in TypeScript.
- How popular is better-chatbot?
- keinsaasforever/better-chatbot has 1.2k stars on GitHub.
- Where can I find better-chatbot?
- keinsaasforever/better-chatbot is on GitHub at https://github.com/keinsaasforever/better-chatbot.