AllChat
AllChat is a browser-based AI assistant that routes your chats through major language models in one place. You can talk to Claude 3.5 Sonnet, Gemini Pro 1.5, GPT-4o, and additional Together AI models without juggling separate apps or subscriptions for each provider.
The app goes well beyond basic Q&A. It runs Python code in chat, generates images with SDXL, builds interactive artifacts in HTML, React, Mermaid, and OpenSCAD, and connects to Web Tools for weather, stocks, email, Telegram, search, and calendar tasks. You can upload PDFs, Word, and Excel files, summarize YouTube videos, schedule recurring actions, and export full chat histories to PDF.
AllChat also supports custom GPTs through a built-in shop and creator flow, real-time multi-user chats with shared AI sessions, and persistent memory about each user. The project is MIT-licensed on GitHub and pitched as a self-built assistant rather than a thin wrapper around a single API.
Switch between Claude 3.5 Sonnet, Gemini Pro 1.5, and GPT-4o in one workspace
Run Python in chat and save plots, files, or PowerPoint decks to disk
Build artifacts in HTML5, React, Mermaid, OpenSCAD, and SVG without leaving the thread
Invite others into real-time multi-user chats with shared AI responses
Upload PDFs, Word, Excel, and images, then ask questions across the files
Create custom GPTs with instructions and knowledge files up to 60,000 bytes
Trigger Web Tools for weather, stocks, email, Telegram, search, and calendar lookups
Bundles Claude, Gemini, GPT-4o, and Together AI models in one chat workspace.
Runs Python, generates SDXL images, and builds HTML or React artifacts inside conversations.
Supports custom GPT creation plus a public shop of community assistants.
MIT-licensed open-source project with a public GitHub repository.
Premium plan pricing is not listed on the public website pages reviewed.
No dedicated iOS or Android app is advertised on the homepage.
The wide feature set can feel busy if you only need simple one-model chat.
What AI models does AllChat support?
AllChat supports Claude 3.5 Sonnet, Gemini Pro 1.5, GPT-4o, and additional Together AI models such as Databricks, Mixtral-8x22B, and LLama-3. You can switch models inside the same chat interface.
Can AllChat run Python code?
Yes. AllChat can execute Python code in chat and return results directly in the conversation. The site examples include generating plots, saving files to disk, and building PowerPoint presentations through Python.
What file types can I upload to AllChat?
AllChat accepts PDF, Word, and Excel uploads in conversations, along with PNG and JPEG images. You can also email the assistant at [email protected] with attachments such as PDFs or Word documents.
Does AllChat offer custom GPTs?
Yes. AllChat includes a Custom GPT creator and a public Custom GPT Shop. You can define a name, instructions, and knowledge files up to 60,000 bytes, then publish or try community-built GPTs.
Is AllChat free to use?
AllChat offers free access with an AllChat Premium tier mentioned on the homepage. The site does not publish specific Premium prices on its public pages, so plan costs may require signing in or contacting the team.
Is AllChat open source?
Yes. AllChat is released under the MIT license and maintains a public GitHub repository at github.com/msveshnikov/allchat. The homepage describes the app as fully written by its author.
Can multiple people chat with AI together in AllChat?
Yes. AllChat supports real-time multi-user chats where you can invite friends, colleagues, or other participants into a shared AI conversation alongside standard one-on-one threads.

