01 / Describe
Natural-language app building
Describe the site or application you want in plain language. The AI development agent turns your requirement into an application plan, then into complete frontend and backend source code.
PROJECT NAME: YOURAI STUDIO
PROJECT TYPE:
Independent AI-powered website and application builder.
Build a complete, fully functional, public AI website builder platform inspired by the concept of Hercules.app, but with completely original branding, design, source code, and architecture.
==================================================
CORE REQUIREMENTS
USER DASHBOARD
==================================================
Create a professional dashboard with:
==================================================
==================================================
Build the platform in the following phases.
==================================================
==================================================
Build a professional three-panel workspace.
The final result must be a fully independent AI application builder platform that I own and can operate without depending on Hercules.app.
Project name: earthy-bronze.
MAIN OBJECTIVE:
The platform must allow users to create websites and web applications by describing their ideas in natural language.
User registration and login.
User dashboard.
Project management.
AI development workspace.
Settings and account management.
Admin dashboard.
==================================================
==================================================
Create a professional homepage containing:
Original platform logo.
Hero section.
Main headline:
"Turn Your Ideas Into Real Applications With AI"
Large prompt input.
Build My App button.
Product demonstration.
Features section.
How It Works section.
Pricing section explaining the free usage philosophy.
FAQ.
Footer.
==================================================
Implement:
Email registration.
Login.
Password reset.
Google authentication.
Secure user sessions.
User profiles.
Account settings.
Role-based permissions.
Create a professional dashboard with:
Create a professional dashboard with:
Recent Projects.
All Projects.
Search Projects.
Project thumbnails.
Project history.
Last modified date.
Create a professional dashboard with:
Create a professional dashboard with:
Duplicate projects.
Delete projects.
Export projects.
Save all project information persistently.
LEFT PANEL:
AI chat interface.
Conversation history.
Prompt input.
Build mode.
Plan mode.
Debug mode.
File upload.
Image upload.
CENTER PANEL:
Live application preview.
Desktop preview.
Tablet preview.
Mobile preview.
Refresh preview.
Full-screen preview.
RIGHT PANEL:
File explorer.
Code editor.
HTML files.
CSS files.
JavaScript files.
TypeScript files.
React components.
Create files.
Delete files.
Rename files.
Edit files.
==================================================
This is the most important part.
Build a real AI development agent.
The AI must:
Understand natural language.
Analyze user requirements.
Create application plans.
Generate complete source code.
Create frontend interfaces.
Create backend logic.
Generate database schemas.
Install dependencies safely.
Modify existing projects.
Debug errors.
Fix broken code.
Run application builds.
Preserve existing functionality.
Explain changes to users.
Stream responses in real time.
The AI must support continuous development through conversation.
Users should be able to say:
"Add a login page."
"Change the homepage design."
"Create an admin dashboard."
"Fix this error."
"Add a database."
"Make the application responsive."
The AI should modify the actual project files.
LOCAL AI:
Ollama.
Locally hosted open-source models.
CLOUD AI:
vLLM.
OpenAI-compatible APIs.
Other configurable AI providers.
Required features:
Model selection.
API configuration.
Streaming responses.
Provider fallback.
Error handling.
Usage monitoring.
Model availability checks.
Create an AI settings page.
Allow administrators to:
Allow the administrator to configure the default AI provider.
Allow users to connect their own AI provider when desired.
Configure Ollama.
Configure vLLM.
Add model endpoints.
Select default models.
Test connections.
Enable or disable providers.
Monitor model availability.
AI providers.
Application settings.
Deployment records.
Implement:
Implement:
Implement:
Implement:
Implement:
Implement:
Implement:
Each user must only access their own private projects.
==================================================
Create an isolated execution environment for every project.
Use Docker or another suitable sandbox technology.
Features:
Restricted terminal access.
Resource limits.
CPU limits.
Memory limits.
Execution timeouts.
Network restrictions.
Dependency installation.
Build execution.
Development server.
Live preview.
==================================================
Implement a real-time preview system.
When the AI changes project files:
Save changes.
Rebuild when necessary.
Refresh the preview.
Display build errors.
Allow users to test their applications.
Support desktop, tablet, and mobile preview modes.
==================================================
Allow users to:
Download complete projects as ZIP.
Export source code.
Download project assets.
Run projects locally.
Deploy projects independently.
Access project documentation.
Users must retain ownership of their source code.
==================================================
Implement:
Application publishing.
Unique project URLs.
Custom domain configuration.
Deployment management.
Update published applications.
Deployment history.
==================================================
Create a complete administrator panel.
Include:
User management.
AI provider management.
Model configuration.
Server monitoring.
Storage monitoring.
==================================================
Allow unlimited project creation.
==================================================
Implement:
==================================================
Implement:
==================================================
Implement:
==================================================
Implement:
==================================================
Implement:
==================================================
Implement:
==================================================
Implement:
PHASE 3:
AI chat interface and AI Gateway.
PHASE 4:
Actual AI code generation and file management.
PHASE 5:
Monaco Editor and live preview.
PHASE 6:
Ollama local AI integration.
PHASE 7:
vLLM cloud AI integration.
PHASE 8:
Secure code execution and sandboxing.
PHASE 9:
Project export and publishing.
The platform serves two active human roles. This is not a closed persona catalog; additional roles may emerge as requirements are elaborated.
| Role | Responsibilities and goals | Inputs | Decisions | Access |
|---|---|---|---|---|
| Builder (end user) | Turn a natural-language idea into a working website or web application; iterate on it conversationally (e.g. "Add a login page", "Change the homepage design", "Create an admin dashboard", "Fix this error", "Add a database"); export and own the resulting source code | Prompts, uploaded files and images, conversation history, mode selection (Build, Plan, Debug), optional own AI provider credentials | What to build or change, which mode to use, whether to connect a personal AI provider, when to export or deploy | Own account (email or Google sign-in, password reset, profile and account settings); only their own private projects; project export as ZIP, source code, assets, documentation |
| Administrator | Configure the platform's AI layer and oversee the system | Provider definitions, default provider choice, usage and availability information | Which AI providers to add, which provider is the default | AI settings page (add providers, set default provider); administrator panel |
Builder journey. Register or sign in (email or Google), then describe the idea in the AI chat. The agent analyzes requirements, produces an application plan, and generates complete frontend interfaces and backend logic, streaming responses with provider fallback and error handling. The Builder reviews the plan, switches between Build, Plan and Debug modes as needed, and refines through follow-up prompts. On completion they export the project and run or deploy it independently, retaining ownership of the source code.
Administrator journey. Sign in with administrator permissions, open AI settings, add AI providers, and set the default provider that Builders use unless they connect their own. Monitor usage and model availability through the administrator panel.
Supporting actors (not personas). The AI generation engine and the configured AI providers act on behalf of these roles; they hold no independent goals or permissions.
Actors: Visitor, registered user, administrator. Trigger: Visitor wants a private workspace.
Result: Authenticated session scoped to the user's own private projects. Failure/recovery: Invalid credentials or expired sessions return the user to sign-in without exposing project data.
Actors: Visitor. Trigger: Visitor opens the homepage.
Result: Visitor is carried into registration/sign-in and then into project creation with the prompt retained. Continuation: Footer links provide supporting information.
Actors: Registered user. Trigger: User selects Create New Project.
Result: New project appears in Recent and All Projects. Failure/recovery: Empty or failed creation leaves the dashboard unchanged and the user can retry.
Actors: User, AI development agent. Trigger: User submits a natural-language request in the left panel.
Result: Updated project files with an explanation of changes. Failure/recovery: Provider fallback, error handling, model availability checks and usage monitoring keep the session usable; build errors surface in the preview.
Actors: User. Trigger: User reviews generated output.
Result: Testable running application. Failure/recovery: Build errors are shown so the user can return to Debug mode.
Actors: User. Trigger: User needs to organize work.
Result: Project list reflects the change. Failure/recovery: Destructive actions require confirmation; cancelled actions leave the project intact.
Actors: User. Trigger: User wants to run, own or share the application.
Result: Portable source or live published application. Failure/recovery: Export or publish errors are reported and can be retried.
Actors: Administrator, user. Trigger: Default provider is unsuitable or a user wants their own.
Result: Working provider configuration. Failure/recovery: Failed connection tests and unavailable models are flagged before use.
Actors: User, platform. Trigger: Project needs dependencies or a running server.
Result: Isolated, running project environment. Failure/recovery: Restricted access blocks unauthorized operations and reports the denial.
Actors: Operator. Trigger: Initial deployment.
Default: Phase sequencing and environment analysis are operator-side setup steps; they do not gate end-user journeys once the platform is live.
Before starting:
Analyze the development environment.
Identify available infrastructure.
Identify missing services.
Create a detailed technical implementation plan.
Explain unavoidable infrastructure costs.
Start with PHASE 1 and implement it completely.
Test each phase before continuing.
[Design proposal; unspecified choices are defaults.]
Muse and headline. Karim Rashid's sensual pop minimalism, read as sensual bronze minimalism: glossy curves, warm metal, optimism as a material. The register is a studio, not a factory — premium but warm, never corporate-blue. Branding, logo mark and all assets are original to earthy-bronze; nothing is copied from Hercules branding or proprietary assets.
Palette (light). Ground #F4EDE4 (warm clay paper), surface #FBF6EF (porcelain), text #2A211B (ink, >10:1 on ground), primary #B4632A (bronze — logo mark, section rules, filled primary buttons), accent #E8552F (tangerine — prompt CTA, active states, one headline word), muted #8A7663 (metadata, labels).
Palette (dark). Ground #1C1713, surface #26201A, text #F4EDE4, same bronze and tangerine accents, plus #D9A97A for glossy rims. Both themes ship; the theme toggle lives in the responsive navigation.
Typography. Headings Comfortaa at 300–400 with +0.02em tracking, set large and rounded, never bold-heavy. Body Work Sans. Micro-labels Work Sans uppercase 11px, +0.18em. Modular scale 1.333: 40/28/20/16/14 mobile to 112/64/40/20/16 desktop; display clamp(40px, 8vw, 112px), section headings clamp(28px, 4vw, 64px), body 16–18px at 1.65 line-height. No Inter, Roboto, Poppins or system-ui.
Shape and spacing. Pill buttons (999px), cards 28–36px radii with one corner pulled asymmetric, curved section boundaries, glossy highlight arcs on top edges. The code editor panel is the sole square-cornered surface, signalling real code. Spacing rhythm is generous and even; 12px clay gutters separate workspace panels.
Imagery. Glossy 3D primitives in clay, bronze and tangerine — a soft extruded app-window object, rounded capsules, a floating code-bracket blob — plus macro shots of brushed bronze and matte clay. No stock people, no gradient blobs, no screenshot collages. The product demonstration is a real workspace mockup in a rounded bronze bezel.
Accessibility. Readable text and controls stay whole at 375px, 768px and 1280px; imagery and decoration may bleed and crop instead.
Create a premium SaaS interface with:
Modern landing page.
Dark and light themes.
Responsive navigation.
[Design proposal; unspecified choices are defaults.]
The prompt input is the hero object. The landing page opens on a full-width clay-paper ground with a 9-column left type block: the headline "Turn Your Ideas Into Real Applications With AI" in Comfortaa light, two soft-stacked lines, the word Ideas in tangerine, a short Work Sans subline beneath. Directly under it sits one oversized pill prompt input spanning the text column — 72px tall on desktop, 56px on mobile — with the tangerine Build My App button fused into its right edge. The input is the dominant object, not an illustration. To its right, a tall glossy bronze-bezelled panel shows a live workspace preview, cropped by the right viewport edge. No centred stack, no gradient blob, no blue button.
Curved ribbon. Every major landing block — hero, product demonstration, features, how it works, pricing, FAQ, footer — ends in a sweeping organic curve (SVG path, 80px deep desktop, 32px mobile) that flips direction, so the page reads as one continuous glossy ribbon rather than stacked rectangles.
Glossy app-object panel. A 36px-radius panel with a brushed-bronze 2px bezel and a highlight arc sweeping its top edge every 6s, reused for the product demo and the live preview frame.
Capsule tabs. The three-panel AI development workspace and dashboard use pill tabs (Chat / Files / Preview) that squish 4% on hover and fill bronze when active, separated by 12px clay gutters.
Bronze numerals. Project counts, version numbers and token usage set in Work Sans tabular figures at 40px with the unit in 11px uppercase clay — data as ornament.
Layout alternation. Feature sections alternate a wide curved colour band with a two-column clay/porcelain split; pricing is three capsule cards with the middle lifted and bronze-filled, carrying the free-usage philosophy.
[Design proposal; unspecified choices are defaults.]
Interaction Model: Animated Motion Tempo: expressive Hero Dimensionality: layered_2d
Landing Hero Motion Brief. Focal subject: the fused prompt-input capsule and the bronze-bezelled workspace panel beside it. Thesis: the visitor types an idea into the capsule → the bronze-to-tangerine border animates on focus and the panel's highlight arc sweeps → the panel reads as a live, glossy product, the idea already becoming an object. Vocabulary: liquid and soft — capsule buttons squish 4% on hover with a 220ms spring; the hero panel breathes on a slow 6s float with a moving glossy highlight sweep; section edges morph their curve as they scroll into view; streaming AI responses fade in line-by-line. Composed first frame: clay-paper ground, two-line Comfortaa headline with Ideas in tangerine, the 72px capsule with fused Build My App button, the bronze-bezelled panel cropped at the right edge, highlight arc mid-sweep. Reduced-motion state: all motion disabled, leaving a static glossy composition — the capsule, panel and curves hold their final positions with no float, sweep or squish.
Never expose API keys to frontend code.
Development server.
Live preview.
Never execute untrusted generated code on the main application server.
Never expose database credentials or system secrets to generated applications.
==================================================
Implement a real-time preview system.
When the AI changes project files:
Save changes.
Rebuild when necessary.
Refresh the preview.
Display build errors.
Allow users to test their applications.
Support desktop, tablet, and mobile preview modes.
System health.
Security settings.
Global platform settings.
==================================================
Implement reasonable abuse protection and infrastructure resource limits.
Free software does not mean free unlimited cloud computing.
Design the platform so that I can use my own hardware, local AI models, and self-hosted infrastructure to minimize operating costs.
==================================================
==================================================
Implement:
==================================================
Implement:
==================================================
Implement:
Database access policies.
Protection against unauthorized project access.
==================================================
Do not build a static mockup.
Do not create buttons that do nothing.
Do not simulate AI generation with fake text.
Do not claim a feature works unless it has been implemented and tested.
Keep the code modular, documented, maintainable, and scalable.
==================================================
Use:
Next.js
React
TypeScript
Tailwind CSS
Modern component architecture
Use Monaco Editor for code editing.
==================================================
Create an independent AI Gateway that supports multiple providers.
==================================================
Use PostgreSQL.
Implement tables for:
User profiles.
Projects.
Project files.
Conversations.
Messages.
Project versions.
Frontend:
Next.js
React
TypeScript
Tailwind CSS
Code Editor:
Backend:
Database:
AI:
vLLM
OpenAI-compatible APIs
Execution:
Docker
Isolated sandbox environments
Queue:
Redis
Background job processing
Storage:
Deployment:
Docker
Self-hosted VPS
Compatible cloud infrastructure
Public platform available worldwide.
Unlimited project creation, subject to fair infrastructure protection.
No mandatory subscriptions.
No artificial AI credit system.
No mandatory paid API.
Full source code ownership.
Self-hosting support.
The design must be original and must not copy Hercules branding or proprietary assets.
Do not implement fake AI responses or static demonstrations.
Prefer open-source coding models.
The platform should be designed to operate without mandatory paid AI APIs.
==================================================
IMPORTANT:
==================================================
The platform must not have:
Artificial credit balances.
Paywalls for core features.
Mandatory paid AI APIs.
Artificial daily generation limits.
PHASE 1:
Landing page, authentication, database, and dashboard.
PHASE 2:
Project creation and project management.
PHASE 10:
Admin dashboard, monitoring, security, and optimization.
No additional details specified.

AI website & app builder
Describe what you want to build. The AI development workspace turns your words into plans, files and working source code you own.
Product demonstration
1export default function Page() {2return (3<main>4<Hero title="Your idea" />5</main>6)7}
The three-panel AI development workspace: your conversation on the left, the live application preview in the centre, and the file explorer with code editor on the right — shown above as an illustrative mockup.
Chat · Files · PreviewWhat you can build with
earthy-bronze turns a sentence into a working application — planned, coded, previewed and exported with source code you own. These are the parts of the platform that make that happen.
01 / Describe
Describe the site or application you want in plain language. The AI development agent turns your requirement into an application plan, then into complete frontend and backend source code.
02 / Workspace
Build in one professional workspace: conversations with the agent, your project files and a live application preview, separated by 12px clay gutters.
03 / Gateway
An independent AI Gateway sends requests to the provider you choose. Configure Ollama or vLLM endpoints, or any OpenAI-compatible provider, with streaming responses, fallback and error handling.
04 / Preview
Test AI-generated applications safely in real time across desktop, tablet and mobile preview modes, without executing untrusted generated code on the main application server.
05 / Code
Browse every project file in the explorer and edit it in the code editor. Changes are saved automatically, and version history keeps your project information persistent.
06 / Ship
Export complete projects and keep ownership of the source code, or publish applications at a unique project URL.
07 / Own it
Run the platform on your own hardware with local AI models and self-hosted infrastructure, with secure authentication, access control and isolated code execution for private projects.
Five moves along one continuous ribbon: you describe, the agent plans and writes real source code, and you keep refining in conversation until you export or publish.
Type what you want to build in plain natural language — a portfolio, a storefront, an internal tool. No boilerplate, no configuration screens.
The agent reads your requirements and produces an application plan: the screens, the data it needs, and the order the work should happen in.
Complete frontend and backend source files are written into your project, with schemas and dependencies installed as the plan requires.
Keep talking to the agent. Ask for changes, fix what needs fixing, and explain what you want next — it preserves the functionality already in place.
Take the complete source code with you, or publish the application under its own project URL. Code ownership stays yours either way.
earthy-bronze runs on a free usage philosophy: no mandatory subscriptions, no credit balances, no paywalls for the things that matter.
Create as many projects as your ideas demand — there is no daily generation cap wired into the product.
The platform is designed around a free usage philosophy. No mandatory subscription, no artificial credit balance, and no paywall in front of core features.
Bring local or cloud AI providers and keep ownership of the source code. No mandatory paid AI API is required to build.
Self-host instead. Run earthy-bronze on your own hardware with local AI models to minimise operating costs — you keep the full source code and the infrastructure.
Describe a website or web application in natural language. The AI development agent turns that requirement into an application plan and complete frontend and backend source code, then keeps modifying the real project files as you continue the conversation.

AI website & app builder
Describe what you want to build. The AI development workspace turns your words into plans, files and working source code you own.
Product demonstration
1export default function Page() {2return (3<main>4<Hero title="Your idea" />5</main>6)7}
The three-panel AI development workspace: your conversation on the left, the live application preview in the centre, and the file explorer with code editor on the right — shown above as an illustrative mockup.
Chat · Files · PreviewWhat you can build with
earthy-bronze turns a sentence into a working application — planned, coded, previewed and exported with source code you own. These are the parts of the platform that make that happen.
01 / Describe
Describe the site or application you want in plain language. The AI development agent turns your requirement into an application plan, then into complete frontend and backend source code.
02 / Workspace
Build in one professional workspace: conversations with the agent, your project files and a live application preview, separated by 12px clay gutters.
03 / Gateway
An independent AI Gateway sends requests to the provider you choose. Configure Ollama or vLLM endpoints, or any OpenAI-compatible provider, with streaming responses, fallback and error handling.
04 / Preview
Test AI-generated applications safely in real time across desktop, tablet and mobile preview modes, without executing untrusted generated code on the main application server.
05 / Code
Browse every project file in the explorer and edit it in the code editor. Changes are saved automatically, and version history keeps your project information persistent.
06 / Ship
Export complete projects and keep ownership of the source code, or publish applications at a unique project URL.
07 / Own it
Run the platform on your own hardware with local AI models and self-hosted infrastructure, with secure authentication, access control and isolated code execution for private projects.
Five moves along one continuous ribbon: you describe, the agent plans and writes real source code, and you keep refining in conversation until you export or publish.
Type what you want to build in plain natural language — a portfolio, a storefront, an internal tool. No boilerplate, no configuration screens.
The agent reads your requirements and produces an application plan: the screens, the data it needs, and the order the work should happen in.
Complete frontend and backend source files are written into your project, with schemas and dependencies installed as the plan requires.
Keep talking to the agent. Ask for changes, fix what needs fixing, and explain what you want next — it preserves the functionality already in place.
Take the complete source code with you, or publish the application under its own project URL. Code ownership stays yours either way.
earthy-bronze runs on a free usage philosophy: no mandatory subscriptions, no credit balances, no paywalls for the things that matter.
Create as many projects as your ideas demand — there is no daily generation cap wired into the product.
The platform is designed around a free usage philosophy. No mandatory subscription, no artificial credit balance, and no paywall in front of core features.
Bring local or cloud AI providers and keep ownership of the source code. No mandatory paid AI API is required to build.
Self-host instead. Run earthy-bronze on your own hardware with local AI models to minimise operating costs — you keep the full source code and the infrastructure.
Describe a website or web application in natural language. The AI development agent turns that requirement into an application plan and complete frontend and backend source code, then keeps modifying the real project files as you continue the conversation.
No comments yet. Be the first!