Skip to content

neelAkash2005/SmartPreneurs

Repository files navigation

AI Startup-in-a-Box 🚀

A multi-agent system that simulates a complete startup team with specialized AI agents working together to build and launch your startup idea.

🎯 Problem Solved

Early-stage founders often struggle because they lack a complete team (developer, marketer, analyst, designer). This system provides a virtual startup team that collaborates in real-time to turn your idea into a comprehensive business plan.

🤖 Multi-Agent Team

  • CEO Agent → Sets business goals and strategic direction
  • Developer Agent → Generates code snippets and prototypes
  • Marketing Agent → Drafts campaigns and social media content
  • Analyst Agent → Evaluates competitors and market fit

🚀 Features

  • Real-time Collaboration: Watch agents work together live
  • Interactive Dashboard: Beautiful React frontend with live agent logs
  • Comprehensive Output: Business plan, code prototypes, marketing materials, and analysis
  • Auto-generated Presentations: PowerPoint slides for your pitch deck
  • Market Analysis: SWOT charts and competitor analysis

🛠️ Tech Stack

  • Backend: Python + FastAPI + LangChain
  • Frontend: React + TypeScript + Tailwind CSS + Framer Motion
  • AI: OpenAI GPT-4/5 API (or open-source alternatives)
  • Real-time: WebSocket communication
  • Visualization: Plotly charts and matplotlib

🏃‍♂️ Quick Start

  1. Clone and Setup:

    git clone <your-repo>
    cd ai-startup-in-a-box
    pip install -r requirements.txt
  2. Environment Setup:

    cp .env.example .env
    # Add your OpenAI API key to .env
  3. Run the System:

    # Terminal 1: Backend
    python start.py
    
    # Terminal 2: Frontend (if you have Node.js installed)
    cd frontend
    npm install
    npm start
    
    # Or use the provided HTML dashboard
    # Open http://localhost:8000 in your browser
  4. Start Building:

📁 Project Structure

ai-startup-in-a-box/
├── agents/           # AI agent implementations
├── frontend/         # React frontend (optional)
│   ├── src/         # React source code
│   ├── public/      # Static assets
│   └── package.json # Frontend dependencies
├── templates/        # HTML dashboard templates
├── static/           # Static assets
├── utils/            # Utility functions
├── main.py          # Main application entry
├── start.py         # Startup script
└── requirements.txt  # Python dependencies

🎮 Demo Flow

  1. Input: User enters startup idea (e.g., "AI for smart farming")
  2. CEO Agent: Defines business goals and strategy
  3. Developer Agent: Creates app prototype code
  4. Marketing Agent: Generates launch campaign
  5. Analyst Agent: Produces competitor SWOT analysis
  6. Dashboard: Shows real-time collaboration and final outputs

🔧 Configuration

  • OpenAI API Key: Required for agent functionality
  • Agent Personalities: Customizable agent behaviors
  • Output Formats: Configurable output types (JSON, Markdown, etc.)

🎯 Perfect For

  • Hackathons: Hot theme with impressive multi-agent demo
  • Startup Pitching: Generate complete business materials
  • Learning: Understand startup development process
  • Prototyping: Quick validation of business ideas

🤝 Contributing

This is a hackathon project designed to showcase multi-agent collaboration. Feel free to extend with additional agents or features!

📄 License

MIT License - Feel free to use for your hackathon projects!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published