Discover and explore top open-source AI tools and projects—updated daily.
ammaarreshiAI image and video generation web UI clone
Top 99.3% on SourcePulse
Openjourney provides an open-source, high-fidelity clone of the MidJourney web interface, enabling AI-powered image and video generation. It targets developers and power users seeking a familiar UI to leverage Google's Gemini SDK, specifically Imagen 4 for images and Veo 2/3 for video. The project offers a benefit of an extensible platform for AI media creation, allowing integration of custom models alongside Google's offerings.
How It Works
The project is built using a modern Next.js 15 stack with the App Router and Turbopack, styled with Tailwind CSS v4, and animated with Framer Motion. It integrates Google's GenAI SDK to power its core generation capabilities: Imagen 4 for generating a 4-image grid, Veo 3 for text-to-video, and Veo 2 for image-to-video conversions. This approach provides a polished, interactive user experience that mirrors MidJourney's workflow while utilizing powerful, state-of-the-art AI models.
Quick Start & Requirements
openjourney-app, and run npm install..env.local file with your GOOGLE_AI_API_KEY and run npm run dev. The application will be accessible at http://localhost:3000.Highlighted Details
Maintenance & Community
The project follows a standard GitHub contribution model (fork, branch, pull request). It acknowledges MidJourney for UI inspiration, Google Gemini API for generation models, Vercel for deployment, and ShadCN for UI components. Further AI projects from the author can be found via @ammaar on X.
Licensing & Compatibility
This project is licensed under the MIT License. This permissive license allows for commercial use, modification, and distribution, including integration within closed-source applications.
Limitations & Caveats
The project relies on external Google AI APIs, which may be subject to rate limits, usage costs beyond the free tier, or policy changes. As a UI clone, its core AI capabilities are dependent on the underlying Google models rather than being self-contained open-source AI models. The README does not specify alpha/beta status, but it is a relatively new project.
11 months ago
Inactive