Releases: Slaymish/Otto
Release list
Otto v0.2.0
Install
- Download
Otto-v0.2.0.pkgand double-click to run the installer - Otto.app is placed in
/Applicationsautomatically - Open Otto from Launchpad or Spotlight — the setup wizard guides you through entering your OpenAI API key
Gatekeeper notice: Otto is not notarized. On first launch, right-click → Open in Finder, then click Open in the dialog.
Requirements
- macOS 14 (Sonoma) or later
- Python 3 (pre-installed on macOS)
- OpenAI API key
What the installer does
- Places
Otto.appin/Applications— no other files are written to your system - On first launch Otto installs its Python dependencies (~30 MB) into
~/Library/Application Support/Otto/— no system Python packages are modified
Full Changelog: v0.1.1...v0.2.0
Otto v0.1.1
Install
- Download
Otto-v0.1.1.pkgand double-click to run the installer - Otto.app is placed in
/Applicationsautomatically - Open Otto from Launchpad or Spotlight — the setup wizard guides you through entering your OpenAI API key
Gatekeeper notice: Otto is not notarized. On first launch, right-click → Open in Finder, then click Open in the dialog.
Requirements
- macOS 14 (Sonoma) or later
- Python 3 (pre-installed on macOS)
- OpenAI API key
What the installer does
- Places
Otto.appin/Applications— no other files are written to your system - On first launch Otto installs its Python dependencies (~30 MB) into
~/Library/Application Support/Otto/— no system Python packages are modified
Full Changelog: v0.1.0...v0.1.1
Otto v0.1.0
Install
- Download
Otto-v0.1.0.pkgand double-click to run the installer - Otto.app is placed in
/Applicationsautomatically - Open Otto from Launchpad or Spotlight — the setup wizard guides you through entering your OpenAI API key
Gatekeeper notice: Otto is not notarized. On first launch, right-click → Open in Finder, then click Open in the dialog.
Requirements
- macOS 14 (Sonoma) or later
- Python 3 (pre-installed on macOS)
- OpenAI API key
What the installer does
- Places
Otto.appin/Applications— no other files are written to your system - On first launch Otto installs its Python dependencies (~30 MB) into
~/Library/Application Support/Otto/— no system Python packages are modified
Full Changelog: v0.0.6...v0.1.0
Otto v0.0.6
Install
- Download
Otto-v0.0.6.pkgand double-click to run the installer - Otto.app is placed in
/Applicationsautomatically - Open Otto from Launchpad or Spotlight — the setup wizard guides you through entering your OpenAI API key
Gatekeeper notice: Otto is not notarized. On first launch, right-click → Open in Finder, then click Open in the dialog.
Requirements
- macOS 14 (Sonoma) or later
- Python 3 (pre-installed on macOS)
- OpenAI API key
What the installer does
- Places
Otto.appin/Applications— no other files are written to your system - On first launch Otto installs its Python dependencies (~30 MB) into
~/Library/Application Support/Otto/— no system Python packages are modified
Full Changelog: v0.0.5...v0.0.6
Otto v0.0.4
Install
- Download
Otto-v0.0.4.pkgand double-click to run the installer - Otto.app is placed in
/Applicationsautomatically - Open Otto from Launchpad or Spotlight — the setup wizard guides you through entering your OpenAI API key
Gatekeeper notice: Otto is not notarized. On first launch, right-click → Open in Finder, then click Open in the dialog.
Requirements
- macOS 14 (Sonoma) or later
- Python 3 (pre-installed on macOS)
- OpenAI API key
What the installer does
- Places
Otto.appin/Applications— no other files are written to your system - On first launch Otto installs its Python dependencies (~30 MB) into
~/Library/Application Support/Otto/— no system Python packages are modified
Full Changelog: v0.0.3...v0.0.4
Otto v0.0.3
Install
- Download and unzip
Otto-v0.0.3.zip - Move the extracted folder anywhere you like (e.g.
~/Applications/Otto/) - Add your
OPENAI_API_KEYto a.envfile inside that folder - Double-click
Otto.app— or run./run.sh --appfrom a terminal
First launch: macOS will block the app since it isn't notarized.
Right-click → Open, then click Open in the dialog.
Requirements
- macOS 14+
- Python 3.10+ (for the voice backend — installed automatically by
run.sh)
Full Changelog: v0.0.2...v0.0.3
Otto v0.0.2
Install
- Download and unzip
Otto-v0.0.2.zip - Move the extracted folder anywhere you like (e.g.
~/Applications/Otto/) - Add your
OPENAI_API_KEYto a.envfile inside that folder - Double-click
Otto.app— or run./run.sh --appfrom a terminal
First launch: macOS will block the app since it isn't notarized.
Right-click → Open, then click Open in the dialog.
Requirements
- macOS 14+
- Python 3.10+ (for the voice backend — installed automatically by
run.sh)
Full Changelog: v0.0.1...v0.0.2