u2i is a Kraków-based software house that just recently turned 25. We specialize in Medtech and Edtech, having worked on 15+ projects within these fields, with some partnerships lasting over 10 years.
How we work
- We build long-term partnerships with our clients, which means more trust and space to grow and less project hopping.
- We build small, autonomous teams where everyone's voice actually matters. Developers work closely with clients, not just follow tickets.
Growth & culture
- We invest heavily in development: mentoring, feedback, self-dev time, and more.
- u2iers participate in the company's profit and have transparent access to data.
Why join u2i
- You will be involved in the full product lifecycle, from high-level architecture to deployment, working directly with our US-based partners.
- You will have space to take ownership, learn fast, and work on meaningful software with people who care.
- You get free lunches and a full pantry.
This repository contains materials and exercises for AI Agents Workshop.
- Docker
- Task/Taskfile (optional, but recommended)
- VS Code Jupyter Extension (optional, but recommended)
Learn the fundamentals through examples:
- Basic API calls to LLMs
- Function calling (Tools)
- Structured output
- What are the agents under the hood?
📚 Need help with some technical terms? See the Glossary for explanations of HTTP, Docker, JSON, and more.
At home, solve a practical task located in /homework directory!
.
├── workshop/
│ ├── 0_theory.md
│ ├── 1_simple_calls.ipynb
│ ├── 2_function_calling.ipynb
│ ├── 3_structured_output.ipynb
│ ├── 4_lets_loop.ipynb
│ └── scripts/ # Benchmark scripts that generated the charts
├── homework/ # Homework for you!
├── homework_test/ # Test module for the homework
├── GLOSSARY.md # Technical terms explained
└── .docker/ # Docker configuration files