OmniGen is an all-in-one AI-powered toolkit designed to automate content creation and professional analysis. Leveraging the power of the Gemini API, OmniGen handles everything from complex image manipulation to career-defining resume analysis.
🚀 [Live Demo: https://omni-gen-mu.vercel.app/]
- Article Generator: Generate full-length, structured articles simply by providing a title and preferred length.
- Blog Title Generator: Boost your SEO and engagement. Provide keywords and a category to get viral-ready blog headlines.
- Resume Analyzer: Upload your resume (PDF/Doc) to receive a deep-dive analysis, scoring, and improvement suggestions to beat ATS filters.
- Image Generator: High-fidelity text-to-image generation based on your custom prompts.
- Background Remover: Instant transparency. Upload any image and get a clean, isolated subject in seconds.
- Object Remover: Intelligent "In-painting." Upload an image, describe what you want gone, and watch the AI seamlessly fill the gap.
The platform uses a Cyber-Studio Dark Theme featuring:
- Glassmorphic Components: High-transparency cards with subtle border glows.
- Framer Motion Animations: Smooth layout transitions and interactive feature sliders.
- Responsive Design: Optimized experience across mobile, tablet, and desktop.
| Layer | Technology |
|---|---|
| Frontend | React.js, Tailwind CSS, Framer Motion, Lucide Icons |
| Backend | Node.js, Express.js |
| AI Intelligence | Google Gemini API |
| Database | MongoDB (User data & Credit management) |
| Payments | Razorpay Integration |
- Clone the Project
git clone (https://github.com/Riyam111/OmniGen.git)
- Environment Configuration
GEMINI_API_KEY=your_gemini_key MONGO_URI=your_mongodb_uri RAZORPAY_KEY_ID=your_key JWT_SECRET=your_jwt_secret
- Install & Run
# Install dependencies npm install # Start the development server npm run dev