Here are things you can (should actually) do ahead of time. It shouldn't take more than 15 minutes:
- Install Astral UV: https://docs.astral.sh/uv/getting-started/installation/ This is needed to setup the python environment and run examples.
- Install Git LFS: https://git-lfs.com/. After installing the binary, run
git lfs installonce on your machine. This is required to properly download the large data files tracked in this repository. - After you got UV installed, you can use it to install a specific version of python.
uv python install 3.12https://docs.astral.sh/uv/guides/install-python/ - Feel free to use any IDE of your choice, I'll be using PyCharm. There's a free version here https://www.jetbrains.com/pycharm/download/ and I highly recommend it.
- Install Claude Code https://claude.com/product/claude-code
- Go ahead and also install Gemini CLI https://geminicli.com/docs/get-started/installation/
git clone https://github.com/handerson-gomes/agentic-systems-course.gitcd agentic-systems-courseuv sync --all-groupsuv run scripts/migrate_to_duckdb.py