GPT-4-powered market intelligence platform aggregating signals from Reddit, Twitter, YouTube, HN, and Google Trends with semantic similarity search.
SignalVault is a signal intelligence platform that collects and analyzes data from multiple sources: Reddit (PRAW), Twitter (Tweepy), YouTube (Google API), Google Trends (pytrends), Hacker News, and Product Hunt. Signals are processed through GPT-4 for trend analysis and stored in Supabase for real-time access. The system uses Celery with APScheduler for scheduled data collection and Redis for task queuing. The Next.js 14 frontend provides dashboards for browsing, filtering, and analyzing collected signals. Sentence transformers enable semantic similarity search across signals.
| Entry Point | backend/main.py / src/app/page.tsx |
| Build | npm run build |
| Run | npm run dev |
| Architecture | Data aggregation pipeline — multi-source → GPT-4 analysis → Supabase |
| Dependencies | 25 |
| Docker | No |
Data aggregation pipeline — multi-source → GPT-4 analysis → Supabase