Multi-model AI help desk assistant for TaskFlow, a fictional project management tool (like Asana). This is a LinkedIn Learning course project ("Claude Code: Designing Multi-Model AI Systems"). The architecture evolves with each course module — expect structural changes as new concepts are introduced.
- Python 3 (source code in
src/) - Anthropic API (Claude models)
- API key stored in
.envasANTHROPIC_API_KEY
python src/helpdesk_bot.py --debug
src/ # All Python source code
prompts/ # Prompt templates and system prompts
diagrams/ # Architecture and flow diagrams
- Keep all Python code in
src/ - Use the Anthropic Python SDK (
anthropicpackage) - The architecture is iterative — each module may restructure or extend prior work
- Virtual environment lives in
venv/(gitignored)