🔨 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
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36bd135a4c2cc94844a84edf2db6e9a5c43612e9dcee16f6f566326dd0c2bed7
|
|
| MD5 |
0990f70c143254430cb2b5c59219dcbc
|
|
| BLAKE2b-256 |
5221da46784b61d643451b99125562eb62d36caecb3503f51c2baa1a11c2d1ac
|
File details
Details for the file bonanza_app_forge-0.3.0-py3-none-any.whl.
File metadata
- Download URL: bonanza_app_forge-0.3.0-py3-none-any.whl
- Upload date:
- Size: 18.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f25af9718ea25f8bb95a32dd8c92224bf59defa3e52be241636903704d451eb
|
|
| MD5 |
477f0900254ca2790e6b0276ecca23a7
|
|
| BLAKE2b-256 |
5824eb9fa1b3f61503eccb817782d98836c5aedb474b03fd99e10fb66fc697b9
|