Anse
FreeAlternative ChatGPT web UI.
FreeFree tier
Inputs: textOutputs: text, image
About Anse
Anse is a fully optimized, open-source UI for AI chats that provides a supercharged experience for multiple AI models including ChatGPT, DALL-E, and Stable Diffusion. It features a powerful plugin system for extending AI platforms like OpenAI and Replicate, session records saved locally via IndexDB for privacy, multiple conversation modes (single, continuous, image generation), a polished interface with dark mode and mobile support, and one-click deployment to platforms like Vercel, Netlify, Docker, and Node.
Key Features
Powerful Plugin System: Extend AI platforms like OpenAI, Replicate, and custom model parameters via Provider plugin.
Session Record Saving: Uses IndexDB to store local data, ensuring privacy and no server upload.
Multiple Session Modes: Supports Single Conversation, Continuous Conversation, OpenAI Image Generation, Stable Diffusion, and more.
Improved UI Experience: Refactored UI with mobile responsiveness and dark mode support.
One-Click Deployment: Deploy to Vercel, Netlify, Docker, or Node without environment variables.
Pros & Cons
Pros
- Open source and free to use with full code access on GitHub.
- Local storage via IndexDB ensures user data privacy and security.
- Supports multiple AI models and image generation in one interface.
- Modern, responsive UI with dark mode and mobile-friendly design.
- Easy one-click deployment to popular hosting services.
Cons
- Requires users to obtain and configure their own API keys (e.g., OpenAI).
- Not a hosted service; requires self-deployment or local setup.
- Limited to models supported by the plugin system and user-provided APIs.
Best For
Having AI-powered conversations with ChatGPT and similar language models.Generating images using DALL-E or Stable Diffusion within a unified chat interface.Running a personal, privacy-focused AI chat client with local data storage.Deploying a custom AI chat UI for teams or personal use on various hosting platforms.
FAQ
How do I fix 'TypeError: fetch failed (can't connect to OpenAI Api)'?
Reference the issue at anse-app/chatgpt-demo#34 for solutions.
Why do I get 'throw new TypeError(... is not a ReadableStream)'?
The Node version needs to be v18 or later; see anse-app/chatgpt-demo#65.
Is there a tutorial for domestic (China) access without proxy?
Yes, refer to the tutorial at anse-app/chatgpt-demo#270.