Skip to content

About

A practical workshop to how agentic systems work, and how to get up and running quickly.

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Latest commit

 

History

66 Commits

Folders and files

Repository files navigation

Accelerate Science

Hands-On Agentic AI

A practical workshop on building and understanding agentic AI systems for scientific research.

Course website · Report an issue · Accelerate Science

License: GPL v3 GitHub issues GitHub pull requests GitHub stars

Overview

This repository contains the materials for the Hands-On Agentic AI workshop from Accelerate Science.

The workshop provides a practical introduction to building AI systems that go beyond individual language-model calls. The emphasis is on understanding how the components of an agentic system fit together and gaining experience by working directly with code.

The material is designed primarily for researchers and developers interested in applying agentic AI to scientific research.

For the guided version of the workshop, use the:

Hands-On Agentic AI course website →

Prerequisites

You should be comfortable with:

  • Python
  • Jupyter notebooks
  • basic object-oriented programming
  • Git and GitHub
  • working in a code editor such as VS Code

The project requires Python 3.11 or newer.

Some familiarity with large language models is helpful. If you are new to LLMs, we recommend completing our introductory material first:

Introduction to Large Language Models →

Getting started

We recommend running the workshop using GitHub Codespaces, which provides a preconfigured development environment in your browser.

1. Fork this repository

Click Fork at the top of this repository to create your own copy.

2. Open your fork in GitHub Codespaces

Follow the setup instructions in the course documentation:

Setting up with Codespaces →

3. Follow the workshop

Once your environment is running, work through the material using the course website:

Start the workshop →

Repository structure

The repository contains the Agentic AI workshop alongside supporting material from the Hands-On LLM course.

.
├── Hands-On-Agentic-AI/   # Agentic AI workshop materials
├── Hands-On-LLMs/         # Supporting LLM material
├── assets/                # Repository assets
├── mkdocs.yml             # Documentation configuration
├── pyproject.toml          # Python project configuration
└── uv.lock                # Locked Python dependencies

Contributing

This workshop is actively developed. Agentic AI tooling changes quickly, so examples may occasionally need updating.

Contributions, bug reports, and suggestions are welcome.

To contribute:

  1. Fork the repository.
  2. Create a branch:
    git checkout -b feature/my-improvement
  3. Make and commit your changes.
  4. Push your branch.
  5. Open a pull request.

You can also open an issue to report a bug or suggest an improvement.

Related resources

License

This project is distributed under the GNU General Public License v3.0 or later (GPL-3.0-or-later).

See LICENSE for details.

About

A practical workshop to how agentic systems work, and how to get up and running quickly.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages