A collection of research notebooks exploring machine learning ideas.
pub/
-> notebooks that I feel like stand on their own. You can check out the HTML versions here: link
# Install just the essentials for CLI and server
pip install -e .
# Or with uv (recommended)
uv sync
This installs only:
rich
- For beautiful CLI outputwatchdog
- For file watching
# Install ML dependencies (torch, scikit-learn, etc.)
uv sync --extra ml
or
pip install -e ".[ml]"
# Install marimo for interactive notebooks
uv sync --extra notebooks
or
pip install -e ".[notebooks]"
# Install PyQt5 for GUI notebooks
uv sync --extra gui
or
pip install -e ".[gui]"
# Install Google Generative AI
uv sync --extra ai
or
pip install -e ".[ai]"
# Install all optional dependencies
pip install -e ".[full]"