Second Place
Commons
We empower early-career individuals to build connections through tailored recommendations, including founders and events.
Core trick
Five parallel Claude tool-use agents run web searches per lead category and return outreach messages from a parsed resume profile.
Built with
claudedockerfastapireact
Description
Inspiration
It's hard to find jobs just applying through LinkedIn. Young professionals are at a disadvantage if they don't have connections already.
What it does
Uses Claude to parse resume, and agents to crawl the web and find actionable steps to make connections
How we built it
Using Claude Code, we made a full-stack app. The app runs on FastAPI with the Anthropic SDK on the backend, React with Vite on the frontend, and the whole app is containerized in Docker.
Challenges we ran into
Rate limiting: we needed to upgrade to the Tier 2 of Anthropic's API to manage >30,000 input tokens per second.
Accomplishments that we're proud of
...
What we learned
Claude API with tool-use is highly competent at searching the web for information and synthesizing it.
What's next for Commons
...
README excerpt
# Commons [](https://www.youtube.com/watch?v=zDh8jt1IRP4) (Won 2nd place at the Claude Builder's Club x UvicHacks Hackathon in 2026!) An AI-powered lead generation platform for job seekers. Submit your profile and target preferences, and Commons surfaces actionable leads — events, people, communities, companies, and resources — with ready-to-send outreach messages. ## How It Works 1. **Intake** — Paste your bio or upload a resume (PDF). Specify target roles, industries, and locations. 2. **Parse** — An AI agent extracts your skills, experience, and searchable "angles" into a structured profile. 3. **Search** — Five parallel AI agents run web searches across lead categories simultaneously. 4. **Results** — Lead cards stream back in real time, each with context on relevance and a draft outreach message. ## Tech Stack | Layer | Stack | |---|---| | Backend | Python, FastAPI, Uvicorn | | LLM | Claude Haiku 4.5 (Anthropic SDK) | | Frontend | React 18, TypeScript, Vite, Tailwind CSS | | Serving | Docker, Nginx | ## Prerequisites - Docker & Docker Compose - An Anthropic API Key ## Quick Start ```bash cp .env.example .env # Add your key to .env: # ANTHROPIC_API_KEY=sk-... docker-compose up --build ``` - Frontend: http://localhost:3000 - Backend API: http://localhost:8000 ## Local Development ```bash # Backend cd backend pip install -r requirements.txt uvicorn main:app --reload # Frontend (separate