Create. Generate. Edit. The next-generation AI image platform built for speed and creativity.
IMvision is a state-of-the-art generative AI platform designed to empower creators. Built with the latest web technologies, it offers zero-latency image generation, real-time editing capabilities, and a seamless collaborative experience.
Whether you're sketching a quick concept or refining a masterpiece, IMvision's optimized pipeline powered by Google's Gemini and OpenRouter ensures your creative flow is never interrupted.
- Real-time Generation: Instant visuals with optimized API streaming.
- Advanced Editing: Crop, zoom, generic fill, and comprehensive adjustment tools.
- Secure Authentication: Robust user management via Better-Auth.
- History & Persistence: Automatic saving of all prompts and generated assets to PostgreSQL.
- Responsive Design: A stunning, mobile-first interface with fluid animations.
- Dark/Light Mode: Fully themable UI for any environment.
- Framework: Next.js 15 (App Router)
- Language: TypeScript
- Styling: Tailwind CSS & Shadcn/UI
- AI Models: Google Gemini Flash 2.5 via OpenRouter
- Database: PostgreSQL (via Neon)
- Auth: Better-Auth
- Deployment: Vercel
- Node.js 18+
- npm or pnpm
- A PostgreSQL database string
-
Clone the repository
git clone https://github.com/gitkarasune/im-vision.git cd im-vision -
Set the upstream remote
git remote add upstream https://github.com/gitKarasune/im-vision.git
-
Install dependencies
npm install
-
Configure Environment Renamed
env.exampleto.envand fill in your keys.cp env.example .env
-
Run the development server
npm run dev
Open http://localhost:3000 to view it in the browser.
We welcome contributions from the community!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Stage your changes (
git add .) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Please read our Contribution Guidelines strictly before submitting.
Distributed under the MIT License. See LICENSE for more information.
Built with ❤️ by Karasune