Skip to main content

Visual idea → working app. Combines image generation with AI coding to turn any concept into a deployable web app.

Project description

🔨 Bonanza App Forge

Visual idea → working app in minutes.

Combines image generation (GPT Image 2 / DALL-E) with AI coding (Claude / Ollama) to turn any visual concept into a deployable web app.

How it works

1. You describe what you want
2. We generate a visual mockup
3. AI reads the mockup and writes the code
4. You get a working app ready to deploy

Install

pip install bonanza-app-forge

Usage

# Generate an app from a visual idea
bonanza-forge "SaaS dashboard with donut chart and sidebar"

# With options
bonanza-forge "Landing page for AI startup" --style modern --framework nextjs --deploy tiiny

# Skip image generation, go straight to code from a sketch
bonanza-forge --from-image mockup.png

# Use local Ollama instead of cloud APIs
bonanza-forge "Portfolio site" --local

Architecture

Prompt → Mockup Generator → Code Generator → Build → Deploy
         (GPT Image 2)      (Claude/Ollama)   (Next.js)  (tiiny/Vercel)

Mockup Generator

  • GPT Image 2 / DALL-E 3 for cloud
  • Stable Diffusion (local) via Ollama

Code Generator

  • Claude 3.5 Sonnet (cloud, best quality)
  • Ollama Gemma 4 / Qwen 3.5 (local, private)
  • Reads the mockup image and generates matching Next.js + Tailwind code

Templates

  • Landing page
  • SaaS dashboard
  • E-commerce
  • Portfolio
  • Blog
  • Documentation

Deploy

  • tiiny.host (instant, free)
  • Vercel (production)
  • Local preview

Configuration

# Set API keys (one-time)
export OPENAI_API_KEY=sk-...
export ANTHROPIC_API_KEY=sk-...

# Or use Ollama locally (no API keys needed)
bonanza-forge config --local true

Examples

# AI startup landing page
bonanza-forge "Minimal landing page for an AI coding assistant with pricing table"

# E-commerce store
bonanza-forge "Online store for handmade jewelry with cart and checkout"

# Data dashboard
bonanza-forge "Analytics dashboard with charts, filters, and export buttons"

# From your own mockup
bonanza-forge --from-image my-design.png

License

MIT © Bonanza Labs

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

bonanza_app_forge-0.2.0.tar.gz (14.1 kB view details)

Uploaded Source

Built Distribution

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

bonanza_app_forge-0.2.0-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

Details for the file bonanza_app_forge-0.2.0.tar.gz.

File metadata

  • Download URL: bonanza_app_forge-0.2.0.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for bonanza_app_forge-0.2.0.tar.gz
Algorithm Hash digest
SHA256 887da73d3d326d07990e22568a9f53a156c02fb0a891049bbd7e3fc812e98641
MD5 1460039756a8b7c761501ff16d1f5351
BLAKE2b-256 5986d9560d6114e4dcee645157d642615ae15a394c594d082b9e06535b5f0264

See more details on using hashes here.

File details

Details for the file bonanza_app_forge-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for bonanza_app_forge-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6c3068274659983041aa00914643a7782182a392383bbd7336e61b74e3e7f097
MD5 a2a37dec641fe86001d10dd46d38e517
BLAKE2b-256 ca1f0d5c569f5a0437011f3d291be89845a9077385a498a219565203162f1a50

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