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.
4.9 (13 Reviews)

Language
- English
Topic
- Artificial Intelligence
Enrollment Count
- 129
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
- December 7, 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
Enrollment Count
- 129
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
- December 7, 2025
Instructors
Wojciech "Victor" Fulmyk
Data Scientist at IBM
Wojciech "Victor" Fulmyk is a Data Scientist and AI Engineer on IBM’s Skills Network team, where he focuses on helping learners build expertise in data science, artificial intelligence, and machine learning. He is also a Kaggle competition expert, currently ranked in the top 3% globally among competition participants. An economist by training, he applies his knowledge of statistics and econometrics to bring a distinctive perspective to AI and ML—one that considers both technical depth and broader socioeconomic implications.
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