Your Artificial Intelligence Student Toolkit
Undergraduate • Not sure
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.
Showing tools for every device. Choose your computer to see only compatible software and verified install commands.
Essential (5)
Core tools that are broadly useful.
Python
PythonOpen Source
Why you may need this: The main language for machine learning libraries.
Visit Official Website
Notebooks
- JupyterLab
Open Source
Why you may need this: Run and document experiments in notebooks.
Visit Official Website
Code Editor
Why you may need this: Edit Python and notebooks.
Visit Official Website
Version Control
GitOpen Source
Why you may need this: Version code and experiments.
Visit Official Website
Research / Citation
ZoteroOpen SourceAlso on iPhone/iPad
Why you may need this: Organise research sources and generate citations for coursework and dissertations.
Visit Official Website
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.
Visit Official Website
Containers
Docker DesktopFreemium
Why you may need this: Reproduce environments.
Visit Official Website
Models
OllamaOpen Source
Why you may need this: Experiment with open models locally; larger models need capable hardware.
Visit Official Website
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.