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.3.0.tar.gz (17.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.3.0-py3-none-any.whl (18.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bonanza_app_forge-0.3.0.tar.gz
  • Upload date:
  • Size: 17.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.3.0.tar.gz
Algorithm Hash digest
SHA256 36bd135a4c2cc94844a84edf2db6e9a5c43612e9dcee16f6f566326dd0c2bed7
MD5 0990f70c143254430cb2b5c59219dcbc
BLAKE2b-256 5221da46784b61d643451b99125562eb62d36caecb3503f51c2baa1a11c2d1ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bonanza_app_forge-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6f25af9718ea25f8bb95a32dd8c92224bf59defa3e52be241636903704d451eb
MD5 477f0900254ca2790e6b0276ecca23a7
BLAKE2b-256 5824eb9fa1b3f61503eccb817782d98836c5aedb474b03fd99e10fb66fc697b9

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