Get content into your Hadron feed in minutes!
# 1. Start the application
docker compose up -d
# 2. Seed the database with sample content
./seed.shDone! Open http://localhost:3000 and you'll see:
- 8 research posts with slides
- 8 video reels
- 5 podcast episodes
- 8 community discussions
curl -X POST "http://localhost:8000/api/arxiv/add-paper" \
-H "Content-Type: application/json" \
-d '{"arxiv_id": "2301.00001", "create_post": true, "create_reel": true}'curl -X POST "http://localhost:8000/api/arxiv/scan-categories" \
-H "Content-Type: application/json" \
-d '{"papers_per_category": 3, "days_back": 7, "create_posts": true}'docker compose exec backend bash
python populate_feed.py cs.AI 5 # 5 AI papers
python populate_feed.py cs.CV 3 # 3 Computer Vision papers
python populate_feed.py cs.LG 4 # 4 Machine Learning papers| Code | Category |
|---|---|
cs.AI |
Artificial Intelligence |
cs.CV |
Computer Vision |
cs.LG |
Machine Learning |
cs.CL |
Computation and Language (NLP) |
cs.RO |
Robotics |
cs.NE |
Neural and Evolutionary Computing |
cs.CR |
Cryptography and Security |
stat.ML |
Machine Learning (Statistics) |
Full list at http://localhost:8000/api/arxiv/categories
| Content | Description | Time |
|---|---|---|
| Post | Multi-slide summary with images | ~5 sec |
| Reel | Short-form video script | ~3 sec |
| Podcast | Full audio discussion script | ~10 sec |
# Check counts
curl http://localhost:8000/api/feed/posts | jq '.posts | length'
curl http://localhost:8000/api/reels/ | jq '.reels | length'
curl http://localhost:8000/api/podcast/episodes | jq 'length'- Check if backend is running:
curl http://localhost:8000/health - Run the seed script:
./seed.sh
- Check your API key in
.env - Content will still be created with placeholder text
- Get a free key at https://aistudio.google.com/app/apikey
Ready to explore? Open http://localhost:3000 and start discovering research!