Metadata-Version: 2.4
Name: dreamgen
Version: 1.0.1
Summary: Generate unlimited AI images locally with no subscriptions - your machine dreams with you
Project-URL: Homepage, https://github.com/killerapp/dreamgen
Project-URL: Documentation, https://github.com/killerapp/dreamgen#readme
Project-URL: Repository, https://github.com/killerapp/dreamgen
Project-URL: Issues, https://github.com/killerapp/dreamgen/issues
Author-email: Vaski <vaski@example.com>
License: MIT
Keywords: ai,art,cli,creative,dreams,flux,image-generation,local,ollama
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Multimedia :: Graphics
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.11
Requires-Dist: accelerate>=1.3.0
Requires-Dist: aiofiles>=23.0.0
Requires-Dist: diffusers>=0.29.0
Requires-Dist: fastapi>=0.100.0
Requires-Dist: huggingface-hub[inference]>=0.20.0
Requires-Dist: ollama>=0.4.7
Requires-Dist: peft>=0.7.0
Requires-Dist: pillow>=10.0.0
Requires-Dist: protobuf>=5.29.3
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: python-multipart>=0.0.6
Requires-Dist: rich>=13.0.0
Requires-Dist: safetensors>=0.4.2
Requires-Dist: sentencepiece>=0.2.0
Requires-Dist: shellingham>=1.5.0
Requires-Dist: torch==2.6.0+cu124
Requires-Dist: torchaudio==2.6.0+cu124
Requires-Dist: torchvision==0.21.0+cu124
Requires-Dist: transformers>=4.30.0
Requires-Dist: typer>=0.9.0
Requires-Dist: uvicorn[standard]>=0.23.0
Requires-Dist: websockets>=12.0
Provides-Extra: dev
Requires-Dist: black>=23.0.0; extra == 'dev'
Requires-Dist: build>=1.0.0; extra == 'dev'
Requires-Dist: isort>=5.12.0; extra == 'dev'
Requires-Dist: pylint>=2.17.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.21.0; extra == 'dev'
Requires-Dist: pytest>=7.4.0; extra == 'dev'
Requires-Dist: python-semantic-release>=9.0.0; extra == 'dev'
Description-Content-Type: text/markdown

# ✨ DreamGen

Generate unlimited AI images locally with no subscriptions, no cloud APIs, and complete privacy. Your machine dreams with you! ✨

![Do androids dream of electric sheep?](https://host-image.agentic.workers.dev/)

## ✨ Modern Web Interface

Beautiful, VS Code-inspired dark theme with real-time generation and organized galleries. The web interface features:

- **🎨 Smart Generation Dashboard** - AI-enhanced prompts with contextual plugins
- **🖼️ Weekly Gallery Organization** - Browse your creations by week with thumbnail previews  
- **⚙️ Plugin Management** - Configure time-aware and artistic enhancement plugins
- **📊 Real-time Status** - Monitor API, GPU, and generation progress

## 🚀 Quick Install

```bash
# Install the CLI tool
uv tool install dreamgen

# Clone for web interface (optional)
git clone https://github.com/killerapp/dreamgen
cd dreamgen/web-ui && npm install

# Set up your environment
export HUGGINGFACE_TOKEN=your_token_here

# Start generating images!
dreamgen generate

# Launch the web interface
npm run dev
```

## 🔑 Why Choose This?

- **🏠 100% Local**: No cloud APIs, no usage limits, complete privacy
- **🧠 Smart Prompts**: AI-enhanced prompts with time, holidays, and art styles  
- **🌐 Modern UI**: Professional web interface with galleries and real-time updates
- **💰 Zero Cost**: Generate unlimited images after initial setup
- **🔌 Extensible**: Plugin system for custom prompt enhancements

## 🎮 Quick Commands

```bash
# Generate a single image
dreamgen generate

# Generate with interactive prompt refinement  
dreamgen generate --interactive

# Generate multiple images in a batch
dreamgen loop --batch-size 10 --interval 300

# Use mock mode (no GPU required)
dreamgen generate --mock

# Get help
dreamgen --help
```

## 🔧 Requirements

- **Python 3.11+** with uv package manager
- **Ollama** for prompt generation ([ollama.ai](https://ollama.ai))
- **Hugging Face Token** for model access
- **GPU recommended**: NVIDIA (8GB+ VRAM) or Apple Silicon

## 📖 Full Documentation

For detailed setup, plugin development, and advanced usage, see [CONTRIBUTING.md](CONTRIBUTING.md).

---

Built by [Agentic Insights](https://agenticinsights.com) • [Report Issues](https://github.com/killerapp/dreamgen/issues)
