Generate unlimited high-quality AI images for free. No signup required, completely free forever.
- 🎨 AI-Powered Image Generation - Create stunning images from text prompts
- 🆓 Completely Free - No limits, no subscriptions, no hidden fees
- 🚀 No Registration Required - Start creating immediately
- 📱 Responsive Design - Works perfectly on desktop and mobile
- 🌙 Dark/Light Theme - Comfortable viewing in any environment
- 💾 Persistent Storage - Your images are saved and never lost
- 🔌 RESTful API - Developer-friendly API for integration
- ⚡ Lightning Fast - Optimized performance with intelligent fallbacks
- 🎯 High Quality - 1024x1024 resolution images with enhanced prompts
- Node.js 20 or higher
- PostgreSQL database (optional - falls back to in-memory storage)
-
Clone the repository
git clone https://github.com/AnveshAI/Anvesh-Image-Generation-Beta.git cd Anvesh-Image-Generation-Beta -
Install dependencies
npm install
-
Set up environment variables
cp .env.example .env # Edit .env with your configuration -
Start the development server
npm run dev
-
Open your browser Navigate to
http://localhost:5000
- React 18 - Modern React with hooks and functional components
- TypeScript - Type-safe development
- Vite - Fast build tool and development server
- Tailwind CSS - Utility-first CSS framework
- shadcn/ui - Beautiful, accessible UI components
- TanStack React Query - Server state management
- Wouter - Lightweight routing
- Express.js - Fast, minimalist web framework
- TypeScript - End-to-end type safety
- Drizzle ORM - Type-safe database operations
- PostgreSQL - Reliable database storage
- Zod - Schema validation
- Replit - Cloud development and hosting platform
- Neon Database - Serverless PostgreSQL
├── client/ # Frontend React application
│ ├── src/
│ │ ├── components/ # Reusable UI components
│ │ ├── pages/ # Application pages
│ │ ├── hooks/ # Custom React hooks
│ │ └── lib/ # Utility functions
├── server/ # Backend Express application
│ ├── index.ts # Server entry point
│ ├── routes.ts # API route definitions
│ └── storage.ts # Database operations
├── shared/ # Shared types and schemas
└── README.md
POST /api/generate
Generate a new AI image from a text prompt.
curl -X POST http://localhost:5000/api/generate \
-H "Content-Type: application/json" \
-d '{"prompt": "A beautiful sunset over mountains"}'Response:
{
"id": "123",
"prompt": "A beautiful sunset over mountains",
"imageUrl": "https://example.com/image.jpg",
"createdAt": "2025-01-02T10:30:00Z"
}GET /api/images
Retrieve all generated images.
curl http://localhost:5000/api/imagesGET /api/images/:id
Retrieve a specific image by ID.
npm run dev- Start development servernpm run build- Build for productionnpm run start- Start production servernpm run check- Type checknpm run db:push- Push database schema
# Database
DATABASE_URL=postgresql://user:password@localhost:5432/anveshai
# Server
PORT=5000
NODE_ENV=development
# AI Service Configuration
# Add your AI service API keys hereThe application uses a comprehensive set of UI components built on top of Radix UI:
- Forms - Input, textarea, select, checkbox, radio
- Navigation - Breadcrumbs, pagination, navigation menu
- Feedback - Toast notifications, alerts, progress bars
- Layout - Cards, separators, tabs, accordions
- Overlays - Dialogs, popovers, tooltips, sheets
- No Personal Data Collection - We don't collect names, emails, or phone numbers
- Secure Storage - Images are stored securely with persistent URLs
- No Tracking - Minimal analytics for service improvement only
- Open Source - Full transparency with open source code
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Built with ❤️ for the creative community
- Powered by state-of-the-art AI models
- UI components by shadcn/ui
- Icons by Lucide
- Issues: GitHub Issues
- Discussions: GitHub Discussions
If you find this project helpful, please consider giving it a ⭐ on GitHub!
Made with ❤️ by the AnveshAI team
