Build a modern web application called **AI Business Operator**.
The goal is to create an agentic AI workspace that helps users turn a business idea into a practical, testable action plan.
IMPORTANT:
This should NOT feel like a normal chatbot.
It should feel like an AI team working on a project.
## CORE WORKFLOW
User enters a business idea or goal.
Example:
"I want to start a frozen food business from home with a budget of $2,000."
The system then creates a project and runs a multi-agent workflow:
User Goal
↓
Orchestrator Agent
↓
Research Agent + Finance Agent
↓
Critic Agent
↓
Business Blueprint
↓
Human Approval
↓
Action Plan
The system should clearly show which agent is working, completed, waiting, or requires human approval.
## V1 AGENTS
### 1. Orchestrator Agent
Responsibilities:
* Understand the user's goal.
* Break the goal into smaller tasks.
* Decide which specialized agent should handle each task.
* Track overall project progress.
* Combine agent outputs into a coherent result.
The Orchestrator should NOT perform every task itself.
### 2. Research Agent
Responsibilities:
* Analyze the target market.
* Identify potential customers.
* Identify competitors or alternatives.
* Identify relevant market assumptions.
* Collect research findings and sources when web research is available.
Important:
Clearly distinguish:
* verified information
* assumptions
* unknown information
Never present an assumption as a verified fact.
### 3. Finance Agent
Responsibilities:
* Estimate startup costs.
* Estimate recurring costs.
* Suggest a basic pricing structure.
* Calculate simple revenue scenarios.
* Calculate break-even estimates when enough information is available.
* Clearly identify assumptions behind calculations.
### 4. Critic Agent
Responsibilities:
* Review the outputs from other agents.
* Detect unsupported assumptions.
* Identify missing information.
* Identify contradictions.
* Identify potential risks.
* Suggest questions that need human verification.
The Critic must not simply agree with the other agents.
## PROJECT DASHBOARD
Create a visual project workspace.
The dashboard should show:
* Project name
* Original user goal
* Overall progress
* Current agent activity
* Completed tasks
* Pending tasks
* Warnings
* Key findings
Example:
AI BUSINESS OPERATOR
Project:
"Home Frozen Food Business"
Progress:
████████████░░░░ 72%
AGENTS
✓ Orchestrator — Planning complete
✓ Research — Analysis complete
● Finance — Working
○ Critic — Waiting
KEY FINDINGS
Startup estimate:
$1,800–$2,100
⚠ 3 assumptions require verification
[ View Business Blueprint ]
## AGENT CARDS
Each agent should have a visual card containing:
* Agent name
* Role
* Status
* Current task
* Progress
* Latest finding
* View details button
Use different visual states for:
* Working
* Completed
* Waiting
* Needs approval
* Error
## ARTIFACTS
The agents should produce structured artifacts instead of only chat messages.
Create artifact sections for:
1. Market Research
2. Financial Analysis
3. Risk Review
4. Business Blueprint
5. Action Plan
Each artifact should be readable and editable by the user.
## BUSINESS BLUEPRINT
The final blueprint should contain:
### Business Concept
What the business does.
### Target Customer
Who the business is intended for.
### Problem
What customer problem it solves.
### Product / Service
What is being offered.
### Market Findings
Important research findings.
### Financial Overview
Startup cost, recurring cost, pricing assumptions, and basic scenarios.
### Risks
Important risks and uncertainties.
### Validation Plan
The smallest experiments the user can perform to test the business idea.
### Action Plan
A prioritized list of concrete next steps.
## HUMAN APPROVAL
This is important.
Agents should NOT automatically perform irreversible external actions.
Before an action that could have external consequences, show:
"Human approval required"
with:
[ Approve ]
[ Reject ]
[ Edit ]
For V1, keep actual execution simulated.
Do not send emails, publish content, make purchases, or perform external actions automatically.
## ACTIVITY LOG
Create an activity timeline showing what the AI team is doing.
Example:
10:31 — Project created
10:32 — Orchestrator created task plan
10:33 — Research Agent started market analysis
10:35 — Research Agent completed
10:36 — Finance Agent started cost analysis
10:38 — Critic identified 3 assumptions
The user should be able to inspect each event.
## UI / UX
Design language:
* Modern AI workspace
* Professional but simple
* Clean dashboard
* Responsive mobile-first design
* Works well on Android screens
* Avoid excessive animations
* Avoid making it look like a generic ChatGPT clone
* Use cards, status indicators, progress indicators, tabs, and structured artifacts.
Main navigation:
Dashboard
Projects
Agents
Artifacts
Activity
## PROJECT CREATION
The user should be able to create a project with:
* Project name
* Business idea / goal
* Available budget
* Target location
* Optional target customer
* Optional additional context
Then click:
"Start AI Team"
## DEMO MODE
Create a fully functional demo mode using realistic mock AI responses.
The application must work even without an AI API key.
The demo should simulate:
Orchestrator → Research → Finance → Critic → Blueprint
with visible progress and agent status changes.
However, structure the code so that real AI providers can be connected later.
## DATA ARCHITECTURE
Use clean, modular TypeScript structures.
Separate:
* agents
* workflows
* projects
* artifacts
* activity events
* business calculations
* UI components
Do NOT put the entire application into one giant component.
## IMPORTANT TECHNICAL REQUIREMENTS
* React
* TypeScript
* Vite
* Responsive design
* Clean component architecture
* Strong typing
* No unnecessary backend for V1
* Local persistence is acceptable for demo projects
* Do not add authentication yet
* Do not add payment systems
* Do not add subscriptions
* Do not add unnecessary features
## SUCCESS CRITERIA
The application should demonstrate that it is an agentic workspace rather than a chatbot.
A user should be able to:
1. Create a business project.
2. Enter a business goal.
3. Start the AI team.
4. Watch the orchestrator create tasks.
5. See specialized agents work.
6. Inspect agent outputs.
7. See structured artifacts being produced.
8. See the Critic challenge assumptions.
9. Review the final Business Blueprint.
10. Approve or reject proposed next actions.
Build the V1 as a polished working prototype.
Do not over-engineer it.
Focus on making the agent workflow and visual workspace feel real.
No preview
Comments (0)
No comments yet. Be the first!
Sign in to leave a comment
Project Tasks
24 planning tasks
#1
Generate system requirement document
1m 17s0.2 cr used
Done
#2
Generate personas & user flows
0m 10s0.2 cr used
Done
#7
Create flow for Business Idea Owner
0m 8sCredits in parent
Done
#8
Landing
0m 43sCredits in subtasks
Paused
#25
Landing / Navigation
1.6 cr needed
Paused
#21
Landing / Hero
1.6 cr needed
Paused
#22
Landing / Workflow Graph
1.6 cr needed
Paused
#23
Landing / Capability Strip
1.6 cr needed
Paused
#24
Landing / Entry Actions
1.6 cr needed
Paused
#26
Landing / Footer
1.6 cr needed
Paused
#9
Dashboard
Credits in subtasks
Paused
#10
Projects
Credits in subtasks
Paused
#11
Project Setup
Credits in subtasks
Paused
#12
Workflow
Credits in subtasks
Paused
#13
Agents
Credits in subtasks
Paused
#14
Agent Details
Credits in subtasks
Paused
#15
Artifacts
Credits in subtasks
Paused
#16
Artifact Editor
Credits in subtasks
Paused
#17
Blueprint
Credits in subtasks
Paused
#18
Approval
Credits in subtasks
Paused
#19
Activity
Credits in subtasks
Paused
#20
Event Details
Credits in subtasks
Paused
#5
Architecture
0.2 cr needed
Paused
#6
Workspace task plan
0.2 cr needed
Paused
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!