Butler Agent
Learn to utilize OpenAI's function calling, the Think-Act-Observe loop pattern, and the Responses API to build an autonomous AI agent that can chain multiple tool uses together and complete multi-step tasks independently.
JetBrains Academy
About
AI agents can do more than just answer questions—they can actually help you with tasks. This project helps you build a simple but useful AI butler that works autonomously. Give it access to tools like checking the weather and managing a wardrobe, and watch it complete multi-step tasks on its own. No more single-question chatbots—see how AI can chain actions together to be genuinely helpful!
Graduate project
This project covers the core topics of the AI Agents: Theory and Practice course, making it sufficiently challenging to be a proud addition to your portfolio.
At least one graduate project is required to complete the course.