Installation Guide
This guide helps you set up the project locally.
Prerequisites
- Python 3.12+
- PostgreSQL 15+ with pgvector
- Reddit API credentials
Setup Steps
- Clone repo and create virtualenv
- Install dependencies:
pip install -r requirements.txt
- Copy
.env.example
to.env
and fill in credentials - Initialize database:
./tools/init_database.sh && alembic upgrade head
- Run a quick demo:
python main.py demo --limit 50