Skip to content

Commit f3a901a

Browse files
authored
Merge pull request #59 from afifi-yusuf/starplex
2 parents f6995c6 + 120c660 commit f3a901a

File tree

1 file changed

+113
-0
lines changed

1 file changed

+113
-0
lines changed

docs/showcase/starplex.mdx

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
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

Comments
 (0)