Skip to main content

Generate unlimited AI images locally with no subscriptions - your machine dreams with you

Project description

✨ 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?

✨ 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

# 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

# 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)
  • 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.


Built by Agentic InsightsReport Issues

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dreamgen-1.0.1.tar.gz (5.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dreamgen-1.0.1-py3-none-any.whl (51.8 kB view details)

Uploaded Python 3

File details

Details for the file dreamgen-1.0.1.tar.gz.

File metadata

  • Download URL: dreamgen-1.0.1.tar.gz
  • Upload date:
  • Size: 5.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.14

File hashes

Hashes for dreamgen-1.0.1.tar.gz
Algorithm Hash digest
SHA256 bf03f176edd28b278c5948701640951ebf7b52e57e5ccc278e5f15a31c512a29
MD5 4470518d68aa60ad2e30e335b9896876
BLAKE2b-256 5aa04b16f9d914393c7792ccc0e5143a69deb6c6a2e0ad6a7888b0c07d38f696

See more details on using hashes here.

File details

Details for the file dreamgen-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: dreamgen-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 51.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.14

File hashes

Hashes for dreamgen-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2de3680b0ebbe3d4688cea14178b42b15e90cc0a4ccdaae625fcf425629fde14
MD5 850b34c999a7162976fd320374f58e21
BLAKE2b-256 7553db783104004e87093f238d48860cfdd608f6c7fa35d8b91b925b92413e85

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page