Recommender-system of the OpenSource Together platform.
The AI-powered recommendation engine behind OpenSourceTogether.
It analyzes open-source projects and matches them to contributors — so you find your next contribution in seconds, not hours.
cp .env.example .env # set DATABASE_URL, tokens, optional host ports (see file + AGENTS.md)
make setup # uv sync + compile Go binaries
npm ci # Prisma / Node (needed before db-init)
docker compose up --build -d # Dagster + API + db (default host: Dagster :3000, API :8000 unless overridden in .env)
make db-init # Prisma schema + seed
make ci-check # Python parity with CI quality job (before a PR); full CI is broader — see AGENTS.mdSee CONTRIBUTING.md (branch flow, conventions, make ci-check). For command cheat-sheets (dbt, API, Docker overrides), see AGENTS.md.
This repository is free/open source software under the GNU Affero General Public License v3.0 only (AGPL-3.0-only) — full text in LICENSE.
Built in public by @spideystreet & the OST team
