Your Artificial Intelligence Student Toolkit
Undergraduate • macOS
Python, notebooks, editors and data tools for AI and machine learning students.
Who this toolkit is for
For AI and machine learning students. Courses rarely need a particular GPU; cloud notebooks and university computers are common for heavier training.
Essential (5)
Core tools that are broadly useful.
Python
Notebooks
- JupyterLab
Open Source
Why you may need this: Run and document experiments in notebooks.
Homebrew (verified)brew install jupyterlab
Code Editor
Why you may need this: Edit Python and notebooks.
Homebrew (verified)brew install --cask visual-studio-code
Version Control
Specialist / Optional · Show specialist tools (3)
Consider these for particular modules, tasks or environments.
Data Tools
- DBeaver Community
Open Source
Why you may need this: Query datasets in databases.
Homebrew (verified)brew install --cask dbeaver-community
Containers
Docker DesktopFreemium
Why you may need this: Reproduce environments.
Homebrew (verified)brew install --cask docker-desktop
Course requirements vary. Software requirements differ between schools, colleges, universities and modules. Check your course materials before purchasing software.
Build your student setup
Build My Setup lets you add or remove apps, see why each is included and, where verified packages exist, get one install command. Nothing is installed automatically.