startup-os

Agent

FRENZY

startup-os

Creator:

About this agent

AI Co-Founder Swarm built on Swarms framework

๐Ÿš€ StartupOS โ€” AI Co-Founder Swarm

5 AI agents. 1 startup idea. A complete investor package in 90 seconds.

๐ŸŒ Live Demo: https://startup-os-ashu.onrender.com
StartupOS
Swarms
Python
Groq
Flask
License


๐Ÿ’ฅ The Problem

Every year, 600,000+ startups launch in Africa alone โ€” and most fail.

Not because the ideas are bad. But because founders lack access to:

  • Expert market research
  • Solid financial modeling
  • Investor-ready pitch writing
  • Legal risk assessment
  • A coherent business strategy

Hiring experts for all of this costs $10,000โ€“$50,000 and takes weeks.

StartupOS does it in 90 seconds. For free.


๐Ÿง  What is StartupOS?

StartupOS is an AI co-founder swarm built on the Swarms Framework. It deploys 5 specialized AI agents concurrently โ€” each a domain expert โ€” then a Director Agent synthesizes their outputs into one cohesive, investor-ready startup package complete with a score out of 10.

No single AI. No generic output. A true multi-agent swarm working in parallel.


๐Ÿค– The Agent Swarm

AgentExpertiseDelivers
๐Ÿ” Market ResearcherMarket sizing, competitive analysisTAM, competitor weaknesses, trends, risks
๐Ÿ’ผ Business AnalystRevenue models, go-to-market strategyPricing, CAC, partnerships, profitability path
๐ŸŽค Pitch WriterInvestor storytelling, fundraisingOne-liner, problem, solution, funding ask
๐Ÿ’ฐ Financial ModelerStartup finance, projections3-year revenue, burn rate, LTV, CAC, margins
โš–๏ธ Legal ScannerStartup law, risk managementLegal risks, licenses, IP strategy, compliance
๐Ÿง  Director AgentSynthesis, venture capital perspectiveComplete investor package + score out of 10

โšก Why Swarms?

StartupOS is built specifically to showcase the power of the Swarms Framework:

  • MixtureOfAgents Pattern โ€” 5 specialist agents run concurrently, maximizing speed and depth
  • Aggregator Agent โ€” A Director Agent synthesizes all 5 outputs into one cohesive package
  • Agent Specialization โ€” Each agent has a deeply crafted system prompt making it a genuine domain expert
  • Scalability โ€” The swarm can be extended with more agents without changing the core architecture
  • Production Ready โ€” Wrapped in a Flask REST API with a full frontend dashboard

This is not a demo. This is Swarms in production.


๐Ÿ—๏ธ Detailed Workflow

Here is exactly what happens from the moment you submit a startup idea:

Step 1 โ€” User submits idea via the web dashboard

โ†“

Step 2 โ€” Flask API receives the POST /analyze request

โ†“

Step 3 โ€” 5 agents are initialized with specialized system prompts

โ†“

Step 4 โ€” All 5 agents run concurrently (parallel execution)

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”

โ”‚ ๐Ÿ” Market Researcher โ†’ market analysis โ”‚

โ”‚ ๐Ÿ’ผ Business Analyst โ†’ business model โ”‚

โ”‚ ๐ŸŽค Pitch Writer โ†’ investor pitch โ”‚

โ”‚ ๐Ÿ’ฐ Financial Modeler โ†’ financial plan โ”‚

โ”‚ โš–๏ธ Legal Scanner โ†’ risk assessment โ”‚

โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

โ†“

Step 5 โ€” All 5 outputs passed to the Director Agent

โ†“

Step 6 โ€” Director Agent synthesizes everything into
one investor-ready package with score/10

โ†“

Step 7 โ€” Results returned to frontend dashboard

โ†“

Step 8 โ€” User sees full analysis in beautiful UI
with each agent's report + final synthesis

Total time: 60โ€“90 seconds


๐Ÿ› ๏ธ Tech Stack

LayerTechnologyPurpose
Multi-Agent FrameworkSwarmsAgent orchestration
LLM ProviderGroq โ€” LLaMA 3.3 70BFast free inference
BackendPython + FlaskREST API server
FrontendHTML + CSS + JavaScriptWeb dashboard
Agent PatternMixtureOfAgentsConcurrent execution
Environmentpython-dotenvSecure key management

๐Ÿ“‹ Prerequisites

Before running StartupOS, make sure you have:


๐Ÿ”‘ API Keys Setup

StartupOS requires 2 API keys. Both are completely free.

1. Groq API Key (powers the AI agents)

  1. Go to https://console.groq.com
  2. Sign up for a free account
  3. Click "API Keys" in the left sidebar
  4. Click "Create API Key"
  5. Copy and save the key

2. Swarms API Key (connects to Swarms ecosystem)

  1. Go to https://swarms.world/platform/api-keys
  2. Sign up for a free account
  3. Click "Create API Key"
  4. Copy and save the key

3. Create your .env file

In the startup_os folder, create a file called .env and add:

GROQ_API_KEY=your_groq_api_key_here

SWARMS_API_KEY=your_swarms_api_key_here

โš ๏ธ Never commit your .env file to GitHub. It is already in .gitignore for your protection.


๐Ÿš€ Quick Start

1. Clone the repo

BASH
git clone https://github.com/Yungbilionz/startup-os.git  
cd startup-os  

2. Install all dependencies

BASH
pip install swarms flask flask-cors groq python-dotenv google-genai  

3. Set up your API keys

BASH
cd startup_os  
# Create .env file and add your keys as shown above  

4. Run the backend server

BASH
python main.py  

5. Open the app in your browser

http://localhost:5000

6. Enter any startup idea and click Analyze!


๐Ÿ“ Project Structure

startup-os/
โ”œโ”€โ”€ startup_os/

โ”‚ โ”œโ”€โ”€ main.py # Flask API server + all routes

โ”‚ โ”œโ”€โ”€ agents.py # All 6 swarm agent definitions

โ”‚ โ”œโ”€โ”€ templates/

โ”‚ โ”‚ โ””โ”€โ”€ index.html # Full frontend dashboard

โ”‚ โ”œโ”€โ”€ requirements.txt # Python dependencies

โ”‚ โ””โ”€โ”€ .env # Your API keys (never committed)

โ”œโ”€โ”€ .gitignore # Protects sensitive files

โ”œโ”€โ”€ requirements.txt # Project dependencies

โ””โ”€โ”€ README.md # project info


๐Ÿ”Œ API Reference

StartupOS exposes a simple REST API:

POST /analyze

Analyzes a startup idea using the full agent swarm.

Request:

JSON
{
  "idea": "Your startup idea description here"  
}

Response:

JSON
{
  "success": true,  
  "idea": "Your startup idea",  
  "analysis": {  
    "market_research": "Full market analysis...",  
    "business_model": "Complete business model...",  
    "pitch": "Investor pitch content...",  
    "financial": "Financial projections...",  
    "legal": "Legal risk assessment...",  
    "final_synthesis": "Complete investor package + score/10"  
  }  
}

Error Response:

JSON
{
  "success": false,  
  "error": "Error description"  
}

๐ŸŽฏ Example Output

Input:

"An app that connects African farmers directly to city buyers, cutting out middlemen and increasing farmer profits by 40%"

Output in 90 seconds:

  • ๐Ÿ“Š Market: $56B TAM, 5% annual growth, top 3 competitors analyzed
  • ๐Ÿ’ผ Business Model: 5% transaction fee, premium tier at $10/month
  • ๐ŸŽค Pitch: Seeking $2M Series A with compelling narrative
  • ๐Ÿ’ฐ Financials: Year 3 revenue $5M, break-even at 12-18 months
  • โš–๏ธ Legal: 3 key risks identified with full mitigation strategies
  • โญ Overall Score: 8.5/10

๐Ÿงช Testing

To test the API directly without the frontend, run:

BASH
curl -X POST http://localhost:5000/analyze \  
  -H "Content-Type: application/json" \  
  -d '{"idea": "A subscription box service delivering African artisan products to diaspora communities worldwide"}'  

๐ŸŒ Impact

StartupOS is built for the next billion founders โ€” entrepreneurs in emerging markets who have world-changing ideas but no access to $500/hour consultants, VCs, or startup advisors.

With StartupOS, any founder anywhere can get a complete market analysis, solid business model, investor-ready pitch, financial projections, and legal risk assessment โ€” all in 90 seconds, all for free.


๐Ÿ”ฎ Future Roadmap

  • Add PDF export of full investor package
  • Swarms Marketplace integration to publish agents publicly
  • Add competitor deep-dive agent
  • Add SEO and growth hacking agent
  • Multi-language support for African languages
  • Email delivery of analysis report

๐Ÿค Contributing

Contributions are welcome! Feel free to:

  • Open issues for bugs or feature requests
  • Submit pull requests
  • Share feedback on the Swarms Discord

๐Ÿ† Hackathon Submission

Swarms Hackathon 2026

Built by: @Yungbilionz

Framework: @swarms_corp โ€” github.com/kyegomez/swarms

Key Swarms features demonstrated:

  • MixtureOfAgents โ€” concurrent multi-agent execution
  • Agent โ€” specialized domain expert agents with custom system prompts
  • Aggregator pattern โ€” director agent synthesis
  • Production deployment โ€” real REST API + web frontend

๐Ÿ“„ License

MIT โ€” free to use, modify, and distribute.


<p align="center"> Built with โค๏ธ using <a href="https://github.com/kyegomez/swarms">Swarms Framework</a> ยท <a href="https://x.com/swarms_corp">@swarms_corp</a> ยท <a href="https://swarms.world">swarms.world</a> </p>

Source: https://github.com/Yungbilionz/startup-os

Requirements

PackageInstallation
requestspip3 install requests
groqpip install groq python-dotenv flask flask-cors swarms

Environment Variables

GROQ_API_KEY
GROQ_API_KEY="..."

Agent Code

The main implementation code for this agent

Comments & Discussion

Scroll to load comments...

Tags

startup
business
finance
investing
multi-agent
swarms
pitch
market-research

Share

Loading recommendations...

Yuki

Your Marketplace Companion

Agent

Hey, I'm Yuki ๐Ÿ‘‹

Ask me about specific products, customer support, or anything about the Swarms Marketplace.