ai-business-operator

bywibnf asygguu

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!

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.

Landing: Read agentic workspace overview
Landing: Start a new project
Landing: Enter the workspace
Project Setup: 1. Enter project name and goal
Project Setup: 2. Enter budget and location
Project Setup: 3. Add optional customer and context
Project Setup: 4. Correct field and resubmit
Project Setup: 5. Start AI Team
Workflow: 6. Watch Orchestrator create task plan
Workflow: 7. Retry failed step from persisted state
Workflow: 8. Watch Research and Finance agents work
Workflow: 9. Watch Critic challenge assumptions
Workflow: 10. Watch Blueprint assembly complete
Dashboard: 11. Monitor project progress and findings
Dashboard: 12. Retry after read failure
Agents: 13. Scan agent status strip
Agent Details: 14. Inspect agent task and finding
Agent Details: 15. Retry failing agent step
Agent Details: 16. Open produced artifact
Artifacts: 17. Scan five artifact sections
Artifact Editor: 18. Read tagged verified assumption unknown claims
Artifact Editor: 19. Read cost tables and scenarios
Artifact Editor: 20. Edit and save artifact
Artifact Editor: 21. Retry save and revert to last saved
Blueprint: 22. Review all nine blueprint sections
Blueprint: 23. Edit blueprint or open underlying artifact
Approval: 24. Inspect proposed external action
Approval: 25. Approve proposed action
Approval: 26. Reject proposed action
Approval: 27. Edit proposed action then decide
Approval: 28. Retry decision recording
Activity: 29. Scan activity timeline
Event Details: 30. Inspect event context
Event Details: 31. Open related agent or artifact
Projects: 32. Browse existing projects
Projects: 33. Open a project to Dashboard
Projects: 34. Create first project from empty state

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Landing: Read agentic workspace overview
Landing: Start a new project
Landing: Enter the workspace
Project Setup: 1. Enter project name and goal
Project Setup: 2. Enter budget and location
Project Setup: 3. Add optional customer and context
Project Setup: 4. Correct field and resubmit
Project Setup: 5. Start AI Team
Workflow: 6. Watch Orchestrator create task plan
Workflow: 7. Retry failed step from persisted state
Workflow: 8. Watch Research and Finance agents work
Workflow: 9. Watch Critic challenge assumptions
Workflow: 10. Watch Blueprint assembly complete
Dashboard: 11. Monitor project progress and findings
Dashboard: 12. Retry after read failure
Agents: 13. Scan agent status strip
Agent Details: 14. Inspect agent task and finding
Agent Details: 15. Retry failing agent step
Agent Details: 16. Open produced artifact
Artifacts: 17. Scan five artifact sections
Artifact Editor: 18. Read tagged verified assumption unknown claims
Artifact Editor: 19. Read cost tables and scenarios
Artifact Editor: 20. Edit and save artifact
Artifact Editor: 21. Retry save and revert to last saved
Blueprint: 22. Review all nine blueprint sections
Blueprint: 23. Edit blueprint or open underlying artifact
Approval: 24. Inspect proposed external action
Approval: 25. Approve proposed action
Approval: 26. Reject proposed action
Approval: 27. Edit proposed action then decide
Approval: 28. Retry decision recording
Activity: 29. Scan activity timeline
Event Details: 30. Inspect event context
Event Details: 31. Open related agent or artifact
Projects: 32. Browse existing projects
Projects: 33. Open a project to Dashboard
Projects: 34. Create first project from empty state