Find engineering candidates from GitHub activity. Monitor repos relevant to AI, finance, and our tech stack — then use AI to qualify candidates automatically.
We monitor repos relevant to Rogo's engineering roles:
AI/ML & LLM (AI Researcher, Backend):
langchain-ai/langchain, run-llama/llama_index, huggingface/transformersvllm-project/vllm, anthropics/anthropic-cookbook, openai/openai-pythonBackend/Infrastructure (Backend, Cloud Architect):
tiangolo/fastapi, encode/starlette, redis/redisiOS (Lead iOS Engineer):
pointfreeco/swift-composable-architecture, Alamofire/Alamofire, ReactiveX/RxSwiftSecurity (Security Engineers):
prowler-cloud/prowler, aquasecurity/trivyFull-Stack (Full-Stack, Forward Deployed):
vercel/next.js, facebook/react, vuejs/core, prisma/prismaFinance-Specific (strong signal):
microsoft/qlib, stefan-jansen/machine-learning-for-tradingThis template evaluates candidates for:
OPENAI_API_KEY — for AI candidate qualificationGITHUB_TOKEN — for accessing GitHub API
(create one here)WATCHED_REPOS in github.cron.ts to add/remove reposRECIPIENTS in digest.ts to set email recipientsPROMPT.txt if roles changemain.ts to view your dashboardNote: GitHub's Events API only returns the 300 most recent events per repo.
GitHub Monitoring (github.cron.ts)
AI Agent (agent.ts)
PROMPT.txt{name, leadTypes, company, match, score, reasoning}Storage (db.ts)
id — auto-incrementedtimestamp — when first seeninput_data — the GitHub event(s) that triggered itoutput_data — AI resultDashboard (main.ts)
Email Digest (digest.ts)
RECIPIENTS array to configure who receives themPROMPT.txt to update role requirements as positions changegithub.cron.tsdigest.ts interval settingsUse the test bar in the dashboard to evaluate any GitHub username instantly.