This repository contains hands-on workshops for learning how to work with IBM Bob, an agentic AI assistant that can autonomously use tools to accomplish tasks.
These workshops demonstrate how IBM Bob transforms work through practical exercises for students, professionals, educators, and mixed external audiences.
Fun with AI: Create Cool Stuff with Bob!
Team-based demonstration format where students create prompts and watch Bob build games, websites, and interactive projects. No coding experience needed!
From Design Thinking to Agentic AI - EDT Edition
Hands-on introduction to agentic AI where students create interactive projects, analyze code, and explore real-world applications.
Accelerate Your Work with Agentic AI
Professional development workshop with guided demonstrations and personalized exploration. Learn Bob's capabilities through real examples, then apply them to your own work challenges.
Meet Bob: Agentic AI in Action
Mixed-audience workshop for developers, managers, executives, and college-level educators. Participants learn what makes Bob agentic, complete role-based exercises, and explore practical uses of AI-assisted work.
Build a Student Concierge App (SJSU Edition)
Optional SJSU-specific follow-on lab for student or developer audiences who want a longer, more technical application-building exercise.
Visit the workshop website: https://ibm.github.io/intro-bob-workshop
- Choose your workshop based on your experience level
- Complete the pre-work to ensure you're ready
- Follow the workshop guide for hands-on exercises
- Experiment and have fun with Bob!
βββ docs/ # Workshop documentation
β βββ README.md # Workshop overview and introduction
β βββ pre-work/ # Prerequisites and setup
β βββ lab-1/ # TechTrek Workshop
β βββ lab-2/ # High School Workshop (legacy)
β βββ lab-2-edt/ # High School Workshop (EDT Edition)
β βββ lab-3/ # IBM Employee Workshop
β βββ lab-4/ # Take Your Child to Work Day
β βββ lab-5/ # IBM PM Workshop
β βββ lab-6/ # External Audience Workshop
β βββ lab-6b/ # Student Concierge follow-on lab
β βββ resources/ # Additional resources and guides
β βββ images/ # Images and screenshots
βββ data/ # Sample data files (if needed)
βββ notebooks/ # Jupyter notebooks (if needed)
βββ src/ # Source code examples (if needed)
βββ mkdocs.yml # MkDocs configuration
βββ README.md # This file
To run the workshop website locally:
- Python 3.8 or higher
- pip (Python package manager)
-
Clone this repository:
git clone https://github.com/IBM/intro-bob-workshop.git cd intro-bob-workshop -
Install dependencies:
pip install mkdocs mkdocs-material
-
Run the local server:
mkdocs serve
-
Open your browser to
http://localhost:8000
To build the static site:
mkdocs buildThe built site will be in the site/ directory.
We welcome contributions! Here's how you can help:
- Report Issues: Found a bug or have a suggestion? Open an issue
- Improve Content: See a typo or want to clarify something? Submit a pull request
- Share Feedback: Completed a workshop? Let us know how it went!
- Follow the existing content structure and style
- Test your changes locally before submitting
- Update the table of contents if adding new sections
- Include clear commit messages
See CONTRIBUTORS.md for more details.
This workshop is licensed under the Apache License 2.0. See LICENSE for details.
IBM Bob is an agentic AI assistant that goes beyond traditional chatbots by:
- Taking autonomous actions to complete tasks
- Using tools to read, write, and modify files
- Breaking down complex problems into executable steps
- Iterating and refining based on results and feedback
Bob represents the future of AI-assisted development and productivity.
- Workshop Questions: Open an issue in this repository
- IBM Employees: Contact the workshop facilitator or post in the internal Slack channel
- General Inquiries: See the Resources page
- Start with Pre-work to set up your environment
- Choose your workshop:
- Explore Additional Resources to learn more
- IBM Research: For developing Bob and agentic AI technology
- IBM Developer Advocacy: For creating these workshops
- Workshop Contributors: See CONTRIBUTORS.md
- Community: For feedback and improvements
- 7 Workshop Labs: Student, employee, PM, family, and external-audience formats
- 420β435 Minutes: Total workshop content including the optional follow-on lab
- Hands-on Learning: Interactive exercises with real projects
- No Prerequisites: Workshops designed for all skill levels
Ready to experience the future of AI-assisted work?
Visit https://ibm.github.io/intro-bob-workshop to get started! π
Copyright Β© 2026- IBM Developer