Desktop app · Local-first

The sandbox runs on your machine

Use aibuddy where your work already lives. The Desktop App lets agents read files, run commands, and complete tasks inside a local sandbox, with conversations and run state stored on your device.

macOS Apple silicon + Intel Windows 10 and 11 Linux AppImage + deb
On-device
acme-api local workspace
modified src/api/users.ts +12 −3
$ run_tests --watch 42 passed executed in local sandbox · 0 egress
SQLite · local keys sealed

Your machine, your boundary

Use Desktop when the task depends on local files, private context, or a machine you control. It keeps the same aibuddy workflow while moving execution and storage onto your device.

  • 01

    Work beside real files

    Point aibuddy at a repo, folder, or local workspace instead of uploading work into a cloud runtime.

  • 02

    Keep control local

    Runs, history, keys, and storage stay on the device unless you explicitly connect an external service.

Web or Desktop?

Same agent, different boundary

Web is the fastest place to start. Desktop is the better boundary when the work needs local files, local tools, or device-side data control.

Web Desktop
Sandbox Managed cloud Your machine
Storage Postgres (cloud) SQLite (on-device)
Setup None — open a tab One-time download
Filesystem access Sandbox only Native, your files
Works offline No Yes (except model call)
Best for Teams, quick starts Local repos, private data

Give it one real task

Start with a report, browser workflow, data cleanup, or code that needs to run.