AI-powered competitive intelligence platform. Built for the Bright Data Web Data UNLOCKED Hackathon on lablab.ai.
CompeteIQ uses 4 CrewAI agents backed by Bright Data's infrastructure to give GTM teams real-time competitive intelligence:
| Feature | Bright Data Tool | What You Get |
|---|---|---|
| 🔍 Competitor Monitor | Web Unlocker | Pricing, features, job postings from any competitor site |
| 🌐 Market Search | SERP API | Live market signals — launches, news, funding |
| 🏢 Lead Enrichment | Web Scraper API | Company profile: size, industry, tech stack, news |
| 📊 Intelligence Report | All 3 + CrewAI | Full AI-synthesized competitive report with live progress |
git clone https://github.com/YOUR_USERNAME/competitive-intel-agent
cd competitive-intel-agent
cp .env.example .envBRIGHT_DATA_API_KEY=your_bright_data_api_key # from brightdata.com
GROQ_API_KEY=your_groq_api_key # free at console.groq.comHackathon participants: Get $250 free Bright Data credits with the promo code from the May 25 kickoff stream!
docker compose up- Frontend: http://localhost:3000
- API: http://localhost:8000
- API Docs: http://localhost:8000/docs
Next.js 15 Dashboard (port 3000)
↕ REST API
FastAPI Backend (port 8000)
↕ CrewAI Agents
┌─────────────────────────────────┐
│ CompetitorMonitorAgent │ → Bright Data Web Unlocker
│ MarketResearchAgent │ → Bright Data SERP API
│ LeadEnricherAgent │ → Bright Data Web Scraper API
│ IntelligenceReporterAgent │ → Groq / GPT-4o
└─────────────────────────────────┘
- Backend: Python 3.12 + FastAPI + CrewAI 0.80
- Frontend: Next.js 15 + TypeScript + Tailwind CSS
- AI: Groq llama-3.3-70b (primary) / GPT-4o (fallback)
- Bright Data: Web Unlocker, SERP API, Web Scraper API
- Deploy: Railway (backend) + Vercel (frontend)
- Web Unlocker — bypasses bot detection on competitor websites
- SERP API — real-time Google search results in structured JSON
- Web Scraper API — structured company data from LinkedIn and web
- MCP Server — AI agent ↔ live web connectivity layer
- Public GitHub repository
- Uses at least one Bright Data product (uses 3)
- Track 1: GTM Intelligence
- Demo application
- Video presentation
- Deploy URL (Railway + Vercel)
# Backend
cd backend
pip install -r requirements.txt
cp ../.env.example ../.env
uvicorn main:app --reload
# Frontend (separate terminal)
cd frontend
npm install
npm run devcd backend
pytest tests/ -v"# competitive-intel-agent"