This repository serves as the official companion for the agentic systems tutorial presented at GCPR 2025. The content focuses on two key frameworks for building robust, multi-step agents: LangGraph and Model Context Protocol(MCP).
All code and materials are provided to facilitate a hands-on learning experience.
All the sessions can be run in Google Colab. Click on the icons below to open the respective notebooks in Colab and get started.
Note
If using Colab, make sure to run the first cell in each notebook to install the required packages, since every Colab notebook runs in a fresh environment.
Remember to add your API keys in the .env file created in the first cell.
For those feeling more adventurous, follow the instructions below to set up the repo locally on your system
- Clone the repo
git clone https://github.com/TuebingenAICenter/agent-tutorial-dev.git cd agent-tutorial - Create and activate a virtual environment using a python manager of your choice. Install the required packages. (Instructions for
uvandvenvare listed below) - Create a copy of the
env.examplefile and rename it to.env. Add your API keys to this file.
# We do recommend using python 3.12, but any version >=3.10 should work
python3.12 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt uv venv -p 3.12
source .venv/bin/activate
uv pip install -r requirements.txt

