├── .gitignore ├── .python-version ├── README.md ├── SKYPILOT.md ├── email-agent ├── .gitignore ├── README.md ├── all_experiments.py ├── benchmark.py ├── class-outline.md ├── email_search_tools.py ├── env.example ├── generate_synthetic_question_data.py ├── load_scenarios.py ├── local_email_db.py ├── project_types.py ├── pyproject.toml ├── run_agent.py ├── run_training.py ├── scratch.py ├── test_litellm.py ├── train.py ├── train_and_test_inboxes.py └── uv.lock ├── lectures-1-through-4 ├── lec1-agent-patterns │ ├── README.md │ └── agent_patterns.ipynb ├── lec2-prod-agents │ ├── prod_agents.ipynb │ ├── servers │ │ └── fetch_wiki.py │ └── tests │ │ └── test_fetch_wiki_server.py ├── lec3-evals-optimization │ └── evals_optimization.ipynb ├── lec4-rl │ └── grpo_intro.ipynb ├── lec5-grpo-details │ └── grpo_details.ipynb ├── office-hours │ └── oh_070225.ipynb ├── pyproject.toml └── uv.lock └── lightning-lessons ├── agents.ipynb └── search.ipynb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.11 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SKYPILOT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/SKYPILOT.md -------------------------------------------------------------------------------- /email-agent/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | .litellm_cache/ -------------------------------------------------------------------------------- /email-agent/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /email-agent/all_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/all_experiments.py -------------------------------------------------------------------------------- /email-agent/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/benchmark.py -------------------------------------------------------------------------------- /email-agent/class-outline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/class-outline.md -------------------------------------------------------------------------------- /email-agent/email_search_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/email_search_tools.py -------------------------------------------------------------------------------- /email-agent/env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/env.example -------------------------------------------------------------------------------- /email-agent/generate_synthetic_question_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/generate_synthetic_question_data.py -------------------------------------------------------------------------------- /email-agent/load_scenarios.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/load_scenarios.py -------------------------------------------------------------------------------- /email-agent/local_email_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/local_email_db.py -------------------------------------------------------------------------------- /email-agent/project_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/project_types.py -------------------------------------------------------------------------------- /email-agent/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/pyproject.toml -------------------------------------------------------------------------------- /email-agent/run_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/run_agent.py -------------------------------------------------------------------------------- /email-agent/run_training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/run_training.py -------------------------------------------------------------------------------- /email-agent/scratch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/scratch.py -------------------------------------------------------------------------------- /email-agent/test_litellm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/test_litellm.py -------------------------------------------------------------------------------- /email-agent/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/train.py -------------------------------------------------------------------------------- /email-agent/train_and_test_inboxes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/train_and_test_inboxes.py -------------------------------------------------------------------------------- /email-agent/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/email-agent/uv.lock -------------------------------------------------------------------------------- /lectures-1-through-4/lec1-agent-patterns/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lectures-1-through-4/lec1-agent-patterns/agent_patterns.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/lectures-1-through-4/lec1-agent-patterns/agent_patterns.ipynb -------------------------------------------------------------------------------- /lectures-1-through-4/lec2-prod-agents/prod_agents.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/lectures-1-through-4/lec2-prod-agents/prod_agents.ipynb -------------------------------------------------------------------------------- /lectures-1-through-4/lec2-prod-agents/servers/fetch_wiki.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/lectures-1-through-4/lec2-prod-agents/servers/fetch_wiki.py -------------------------------------------------------------------------------- /lectures-1-through-4/lec2-prod-agents/tests/test_fetch_wiki_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/lectures-1-through-4/lec2-prod-agents/tests/test_fetch_wiki_server.py -------------------------------------------------------------------------------- /lectures-1-through-4/lec3-evals-optimization/evals_optimization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/lectures-1-through-4/lec3-evals-optimization/evals_optimization.ipynb -------------------------------------------------------------------------------- /lectures-1-through-4/lec4-rl/grpo_intro.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/lectures-1-through-4/lec4-rl/grpo_intro.ipynb -------------------------------------------------------------------------------- /lectures-1-through-4/lec5-grpo-details/grpo_details.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/lectures-1-through-4/lec5-grpo-details/grpo_details.ipynb -------------------------------------------------------------------------------- /lectures-1-through-4/office-hours/oh_070225.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/lectures-1-through-4/office-hours/oh_070225.ipynb -------------------------------------------------------------------------------- /lectures-1-through-4/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/lectures-1-through-4/pyproject.toml -------------------------------------------------------------------------------- /lectures-1-through-4/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/lectures-1-through-4/uv.lock -------------------------------------------------------------------------------- /lightning-lessons/agents.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/lightning-lessons/agents.ipynb -------------------------------------------------------------------------------- /lightning-lessons/search.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willccbb/agent-engineering/HEAD/lightning-lessons/search.ipynb --------------------------------------------------------------------------------