← All projects
CVCrew
A multi-agent career copilot where multiple Claude agents work together.
2026
- Claude
- Anthropic SDK
- Multi-Agent
- Python
- FastAPI
- WebSocket
Problem
Job hunting is scattered and repetitive: tailoring the CV for every listing, tracking applications, writing cover letters — each needs a separate tool and separate effort. A single AI chat can't carry the depth of that process; context gets lost and output turns shallow.
Solution
CVCrew is a career copilot where multiple AI agents work together. Each agent has a single responsibility — CV analysis, listing matching, content generation — and an orchestration layer coordinates them. Task delegation between agents is built on Claude and the Anthropic SDK; the user watches agent progress in real time over WebSocket.
What I learned
- Multi-agent orchestration: splitting work into specialized agents instead of one giant prompt improves both output quality and debuggability.
- Streaming UX: showing live progress during long AI jobs is the main factor in perceived speed.
- Prompt engineering: defining agent roles with sharp boundaries keeps agents from stepping on each other's work.