Launch a paid AI service for your users combining ChatGPT, MidJourney, and Suno music in one branded app.
Build a multi-tenant AI platform with per-user credit limits and a billing dashboard without coding each integration.
Deploy your own AI assistant web app with image and video generation in minutes using Docker Compose.
Offer a white-label AI subscription service to a community or team using the built-in user and payment system.
Requires API keys for each AI service (ChatGPT, MidJourney, Suno, etc.), documentation is in Chinese.
GeekAI is an open-source platform that bundles several AI tools into one self-hosted web application. It is aimed at people who want to offer AI-powered features, such as chat, image generation, music creation, and video generation, without building all of those integrations themselves. The project is written in Go for the backend and Vue 3 for the frontend, and it can be deployed with a single Docker Compose command. On the content creation side, the platform connects to large language models like ChatGPT and Claude for conversation, MidJourney, DALL-E, and Stable Diffusion for image generation, Suno for AI-generated music, and tools like Luma, Kling, and Veo3 for short video creation. It also includes a mind-map feature for organizing ideas visually. Each of these is presented through a unified interface rather than requiring users to sign into separate services. The platform includes a full user management and billing system. Users can register, receive credits, and pay per use or subscribe monthly. An admin dashboard gives operators a view of user activity, spending records, and system performance. This makes it suitable for anyone who wants to run a paid AI service for others, rather than just for personal use. The frontend is responsive and works on desktop, tablet, and mobile. It supports light and dark themes and uses WebSocket connections to stream AI responses in real time without lag. Files created or uploaded can be stored in multiple cloud storage backends. The README is written in Chinese. The open-source community version is the code in this repository. A more feature-rich paid version exists separately and is distributed only as a Docker image, with its source code gradually being folded back into the community release over time.
← yangjian102621 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.