Build Agentic and Multi-Agent Systems in Python using BeeAI
Build tool calling agents, ReAct agents, and human-in-the-loop multi-agent systems using OpenAI's GPT, IBM Granite, and Meta's Llama in the BeeAI Framework. This comprehensive, hands-on project requires no prior experience with BeeAI and takes you from initial setup to building intelligent systems for cybersecurity, business planning, and travel automation.

Language
- English
Topic
- Artificial Intelligence
Skills You Will Learn
- Artificial Intelligence, LLM, Multi-Agent Systems, AI Agents, Tool Calling, Agentic AI
Offered By
- IBMSkillsNetwork
Estimated Effort
- 2 hours
Platform
- SkillsNetwork
Last Update
- September 24, 2025
A Look at the Project Ahead
- Design and build intelligent AI agents that can interact naturally, perform tasks, and make decisions based on structured reasoning.
- Integrate external tools and data sources into your agents to enhance their capabilities, including research, calculations, and weather forecasting.
- Create collaborative multi-agent systems where specialized agents work together to solve complex problems through coordinated workflows.
- Implement human oversight and control mechanisms to ensure agents operate safely and transparently in production environments.
What You'll Need
- Basic Python programming knowledge
- General understanding of AI agents and LLMs (helpful but not required)
- A modern browser, such as a current version of Chrome, Edge, Firefox, Safari, or Internet Explorer
- No prior experience with BeeAI is required: everything is covered step-by-step

Language
- English
Topic
- Artificial Intelligence
Skills You Will Learn
- Artificial Intelligence, LLM, Multi-Agent Systems, AI Agents, Tool Calling, Agentic AI
Offered By
- IBMSkillsNetwork
Estimated Effort
- 2 hours
Platform
- SkillsNetwork
Last Update
- September 24, 2025
Instructors
Wojciech "Victor" Fulmyk
Data Scientist at IBM
I am a data scientist and economist with a strong background in econometrics, time series analysis, causal inference, and statistics. I stand out for my ability to combine technical expertise with clear communication, turning complex data findings into practical insights for stakeholders at every level. Follow my projects to learn about data science principles, machine learning algorithms, and artificial intelligence agents.
Read moreContributors
Jianping Ye
Data Scientist Intern at IBM
I'm Jianping Ye, currently a Data Scientist Intern at IBM and a PhD candidate at the University of Maryland. I specialize in designing AI solutions that bridge the gap between research and real-world application. With hands-on experience in developing and deploying machine learning models, I also enjoy mentoring and teaching others to unlock the full potential of AI in their work.
Read more