Open Science DesktopDocs
Open Science Desktop / Start

Open Science Desktop Docs

Download and run the local-first AI research workbench for scientists. It is model-agnostic and designed for reproducible AI-assisted research.

Latest GitHub ReleaseMIT licensedmacOS 13+ · Windows 10/11 x64 · Linux deb/rpmTauri 2OpenCode runtime

Download installer

Use the latest GitHub Release for the packaged desktop app. The link always resolves to the newest published build.

Download latest
macOS Apple Silicon: latest aarch64.dmgmacOS Intel: latest x64.dmgWindows 10/11 x64: latest setup .exe or .msiDebian / Ubuntu: latest amd64.debFedora / RHEL / openSUSE: latest x86_64.rpm

Install packaged app

macOS

Download the correct .dmg for Apple Silicon or Intel, open it, then drag Open Science into Applications.

If macOS says the app is damaged or cannot be opened, first drag Open Science into Applications, then run:

xattr -cr "/Applications/Open Science.app"

System requirement: macOS 13 Ventura or later. Use macOS 13+ for the bundled OpenCode runtime connection.

Windows

Download the latest Windows x64 setup .exe or .msi, then run the installer.

System requirement: Windows 10/11 x64. If notebook or Python tools report that Python is missing, install Python 3 from python.org and restart Open Science.

Debian / Ubuntu

sudo apt install ./Open.Science_*_amd64.deb

Fedora / RHEL / openSUSE

sudo dnf install ./Open.Science-*-1.x86_64.rpm
# openSUSE:
sudo zypper install ./Open.Science-*-1.x86_64.rpm

Unsigned build warnings

Current installers ship before code signing. The warning is expected for this release and only needs to be handled once per install.

macOS says the app is damaged

If macOS says the app is damaged or cannot be opened, first drag Open Science into Applications, then run:

xattr -cr "/Applications/Open Science.app"

This removes the quarantine flag macOS adds to downloaded apps while leaving project files unchanged.

Windows SmartScreen blocks the installer

If Windows shows "Windows protected your PC", choose More info, then Run anyway.

Install from source

Source install is for development. Normal users should use the packaged installers above. You need Node.js 20 or newer, pnpm 9, Rust, and the Tauri prerequisites for your operating system.

git clone https://github.com/ai4s-research/open-science
cd open-science
pnpm install
bash scripts/dev/fetch-opencode.sh
bash scripts/dev/fetch-uv.sh
bash scripts/dev/fetch-skills.sh

Run locally

Start the desktop workbench in development mode.

pnpm --filter @ai4s/desktop tauri dev

Build an installer

Build the production desktop app for the current platform.

pnpm --filter @ai4s/desktop tauri build

First launch

Choose a model provider and add your own key when needed.Open a local workspace for the project files the agent may use.Review approvals before commands, installs, file deletion, or remote access.

What ships locally

Bundled agent runtime

OpenCode runs as a sidecar process behind the desktop app.

Local workspace

Project files stay on your machine unless you approve external access.

Provenance files

Reports, figures, code, and session history remain reviewable.

Your model keys

Bring your own provider and keep credentials out of project artifacts.