cgoinglove/better-chatbot — reverse-engineered prompt
Reverse engineered prompt
Build me an open source AI chatbot web app that feels like ChatGPT but has more built in power tools for teams.
I want users to chat with different AI providers like OpenAI, Claude, Gemini, xAI, and local models if configured. They should be able to create custom agents with their own instructions, call tools with @mentions, run web search, generate or edit images, execute simple JavaScript or Python, and create visual workflows that can be reused inside chats. Please include MCP support so external tools can be connected, including browser automation style tools.
Also add a realtime voice chat mode where the assistant can talk naturally and still use tools. Users should be able to share agents, workflows, and MCP configs with teammates. Make it easy to deploy on Vercel or run locally with Docker, with clear environment setup for API keys and storage.
Use the existing project structure and look up current docs online if you need to.
Want more depth? Deep Reverse