|
| 1 | +--- |
| 2 | +title: StarPlex | AI-Powered Startup Intelligence Platform |
| 3 | +description: An AI-powered startup intelligence platform that helps entrepreneurs validate their business ideas and find the right resources to succeed |
| 4 | +sidebar_position: 26 |
| 5 | +keywords: [StarPlex, Sonar Pro, business ideas, Perplexity, Sonar Pro, 3D globe, market validation, competitor research] |
| 6 | +--- |
| 7 | + |
| 8 | +**StarPlex** is an AI-powered startup intelligence platform that helps entrepreneurs validate their business ideas and connect with the resources they need to succeed. Powered primarily by **Perplexity Sonar Pro**, it features an interactive **3D globe interface** as its main UI. Simply enter your startup idea, and watch as the AI engine analyzes and visualizes insights directly on the globe—mapping out competitors, markets, demographics, VCs, and potential co-founders across the world in real-time. |
| 9 | + |
| 10 | +<iframe |
| 11 | + className="w-full aspect-video rounded-xl" |
| 12 | + src="https://www.youtube.com/embed/iusCyDNzY60" |
| 13 | + title="StarPlex Demo" |
| 14 | + frameBorder="0" |
| 15 | + allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" |
| 16 | + allowFullScreen |
| 17 | +></iframe> |
| 18 | + |
| 19 | +## Features |
| 20 | + |
| 21 | +* **Market Validation Analysis** with AI-proof scoring, market cap estimation, and growth trend analysis |
| 22 | +* **Interactive 3D Globe Interface** for visualizing global startup intelligence data |
| 23 | +* **Competitor Research** with threat scoring and competitive landscape mapping |
| 24 | +* **VC & Investor Matching** based on investment thesis and portfolio alignment |
| 25 | +* **Co-founder Discovery** with compatibility scoring and expertise matching |
| 26 | +* **Demographic Research** with heatmap visualization of target audience locations |
| 27 | +* **AI Pitch Deck Generation** creating investor-ready presentations |
| 28 | +* **Context-Aware Chatbot** with RAG integration across all research data |
| 29 | + |
| 30 | +## Prerequisites |
| 31 | + |
| 32 | +* Node.js 18+ and npm |
| 33 | +* Python 3.8+ and pip |
| 34 | +* Perplexity API key (Sonar Pro) |
| 35 | +* Mapbox token and SERP API key |
| 36 | + |
| 37 | +## Installation |
| 38 | + |
| 39 | +```bash |
| 40 | +# Clone the repository |
| 41 | +git clone https://github.com/JerryWu0430/StarPlex.git |
| 42 | +cd StarPlex |
| 43 | + |
| 44 | +# Backend setup |
| 45 | +cd backend |
| 46 | +pip install -r requirements.txt |
| 47 | + |
| 48 | +# Frontend setup |
| 49 | +cd ../frontend |
| 50 | +npm install |
| 51 | +``` |
| 52 | + |
| 53 | +## Configuration |
| 54 | + |
| 55 | +Create `.env` file in the backend directory: |
| 56 | +```ini |
| 57 | +PERPLEXITY_API_KEY=your_perplexity_api_key |
| 58 | +MAPBOX_TOKEN=your_mapbox_token |
| 59 | +SERPAPI_KEY=your_serpapi_key |
| 60 | +``` |
| 61 | + |
| 62 | +## Usage |
| 63 | + |
| 64 | +1. **Start Backend**: |
| 65 | + ```bash |
| 66 | + cd backend |
| 67 | + python main.py |
| 68 | + ``` |
| 69 | + |
| 70 | +2. **Start Frontend**: |
| 71 | + ```bash |
| 72 | + cd frontend |
| 73 | + npm run dev |
| 74 | + ``` |
| 75 | + |
| 76 | +3. **Access Application**: Open http://localhost:3000 and enter your startup idea |
| 77 | + |
| 78 | +4. **Explore Intelligence**: Use the 3D globe to visualize competitors, VCs, demographics, and co-founders |
| 79 | + |
| 80 | +5. **Generate Assets**: Create pitch decks and chat with the AI assistant about your analysis |
| 81 | + |
| 82 | +## How StarPlex Uses Perplexity Sonar API |
| 83 | + |
| 84 | +StarPlex leverages Perplexity's Sonar API through a **multi-module intelligence architecture**: |
| 85 | + |
| 86 | +**Market Analysis Engine** |
| 87 | +Uses Sonar Pro for comprehensive market validation, combining Google Trends data with AI analysis to generate market cap estimates, AI-disruption scores, and growth projections with structured JSON outputs. |
| 88 | + |
| 89 | +**Competitor Intelligence** |
| 90 | +Employs multiple concurrent Sonar queries to identify competing companies, funding status, and threat levels. Each competitor receives a 1-10 threat score with detailed competitive positioning analysis. |
| 91 | + |
| 92 | +**VC & Co-founder Matching** |
| 93 | +Leverages Sonar's real-time web knowledge to find relevant investors and potential co-founders, scoring matches based on investment thesis alignment, expertise fit, and geographic proximity. |
| 94 | + |
| 95 | +**Context-Aware Business Assistant** |
| 96 | +Implements RAG (Retrieval-Augmented Generation) by feeding all research data into Sonar conversations, creating a knowledgeable startup advisor that can answer questions about market positioning, competitive threats, and strategic decisions. |
| 97 | + |
| 98 | +**Geographic Intelligence** |
| 99 | +Combines Sonar's demographic insights with Mapbox geocoding to create interactive heatmaps showing where target audiences are concentrated globally. |
| 100 | + |
| 101 | +## Code Explanation |
| 102 | + |
| 103 | +* **Backend**: Python FastAPI with AsyncIO for concurrent Perplexity API calls across multiple analysis modules |
| 104 | +* **Frontend**: Next.js with React 19, featuring Cobe for 3D globe visualization and Mapbox GL for interactive mapping |
| 105 | +* **AI Integration**: Multi-model Perplexity strategy using Sonar Pro for complex analysis and Sonar for faster queries |
| 106 | +* **Data Pipeline**: Intelligent caching, structured JSON responses, and real-time streaming for immediate user feedback |
| 107 | +* **Visualization**: Dynamic data binding between Perplexity insights and interactive globe/map interfaces |
| 108 | + |
| 109 | +## Links |
| 110 | + |
| 111 | +- [GitHub Repository](https://github.com/JerryWu0430/StarPlex) |
| 112 | +- [Live Demo](https://starplex.app) |
| 113 | +- [Devpost Submission](https://devpost.com/software/starplex) |
0 commit comments