AI Client: Web Apps and SaaS Playgrounds
LibreChat is an open-source Web UI written in JavaScript, with a website and demo available on the official website. To learn how to install LibreChat and utilize the OpenAI API for ChatGPT 4 and DALL-E 3 in a pay-as-you-go model, refer to this guide. Speech recognition can be configured to use Whisper, but only in a local installation. Additionally, there is an option to analyze images with GPT-4 and Gemini Vision, with a particular focus on the use of the OpenAI Assistants API. To utilize all options and a variety of different models, the self-host/local installation using Docker is necessary.
Chatbox AI provides a completely free web interface and is currently one of my favorites.
Chatbot UI project, found in the mckaywrigley/chatbot-ui repository on GitHub, is a self-hosted application developed in JavaScript. Its public web interface available is merely a demo, lacking full functionality. The user interface (UI) is not feature-rich compared to Chatbox AI, for example. Supports various APIs including OpenAI, Anthropic, Google Gemini, Mistral, Groq, Perplexity, and OpenRouter.
ChatChat is an open-source self-hosted project written in JavaScript, which appears promising due to its support for various models, including those from Hugging Face. The web application is accessible at Chat Chat, although it lacks authentication as all data is stored in the browser. It integrates with APIs like OpenAI, Anthropic, Cohere, Fireworks, Google, Groq, HuggingFace, Mistral, and Perplexity, with peculiar support for AI search such as Tavily.
Chat with GPT from the cogentapps/chat-with-gpt repository is also a genuine open-source project written in JavaScript, with its ability to understand - powered by OpenAI Whisper - and respond in voice.
SillyTavern with the repository at SillyTavern/SillyTavern is a JavaScript self-hosted, not available as a hosted SaaS so I have not tested it.
OpenRouter je unified interface for LLMs, a framework that provides a standardized interface for interacting with various large language models (LLMs) and APIs.
Anse izgleda odlično i open-source self-hosted. Repo na anse-app/anse: Supercharged experience for ChatGPT, DALL-E and Stable Diffusion.. Ništa posebno ne nudi jer je skoro identičan kao ChatGPT, ali pošto koristi API, onda je jeftiniji, a i u pitanju je Web app.
lobehub/lobe-chat is an advanced open-source AI chat framework with a modern design. It supports multiple AI providers such as OpenAI, Claude 3, Gemini, Ollama, Bedrock, Azure, Mistral, and Perplexity. Additionally, it has the capability for multi-modals like Vision/TTS and a plugin system. You can easily deploy your private ChatGPT chat application with just one click. You can explore a demo of the framework at LobeChat, and it can also be self-hosted with claims of good performance on mobile devices.