An AI-powered system for generating complete eBooks from simple prompts. This tool uses Google's Gemini AI models to create professional-quality eBooks with minimal human input.
- 📚 Complete eBook Generation: Creates full eBooks including content, covers, and formatting
- 🤖 AI-Powered Content: Uses Google's Gemini AI models for high-quality content
- 🎨 Automated Cover Design: Generates custom covers for each eBook
- 📄 PDF Output: Produces professionally formatted PDF eBooks
- ⚙️ Customizable: Adjust prompts, templates, and formatting to your needs
- Clone the repository
- Install dependencies:
pip install -r requirements.txt
- Set up your Gemini API key in
.env
- Run the generator:
python app.py
The system generates complete eBooks on topics like:
- Productivity guides
- Technical manuals
- Self-help books
- Fiction stories
- Educational content
Each eBook includes:
- Professional cover
- Table of contents
- Multiple chapters
- Consistent formatting
Detailed documentation is available in the docs
directory:
- Installation Guide
- Usage Guide
- Architecture
- Module Reference
- AI Models
- Customization
- Troubleshooting
- Python 3.8+
- Google Gemini API key
- wkhtmltopdf (for PDF generation)
- Dependencies listed in
requirements.txt
This project is licensed under the MIT License - see the LICENSE file for details.
- Google Gemini AI for providing the AI models
- The open-source community for various libraries used in this project