Install omnideck.
Free for Mac, Windows, and Linux.

Choose your computer, download the app, and follow the steps below. The first setup takes several minutes. Before your first chat, you connect an AI model.

omnideck runs on a computer, not a phone. Open this page on your Mac or PC to install it.

Before you start

  • A computer with macOS, Windows 11, or desktop Linux and at least 4 GB of memory.
  • Permission to install software. Setup installs the parts omnideck runs on, and your computer asks you to approve it.
  • An internet connection. The application image is about 680 MB on x86-64 or 850 MB on ARM64. A fresh setup also downloads operating-system components and Podman files, so the total can exceed 1 GB.
  • An AI model to connect. Use an API key from Anthropic, OpenAI, or OpenRouter, which bills API use to your account with them. Or use a model you already downloaded with Ollama on this computer.

omnideck is free and needs no omnideck account. More about connecting a model

Choose your system

macOS · Apple silicon or Intel

Download for Mac

Choose the DMG that matches your Mac. To check, open the Apple menu → About This Mac. A Chip line means Apple silicon. A Processor line that names Intel means Intel.

Apple siliconM1 or newer · 9.3 MB
Download DMG for Apple silicon
Intelx86-64 · 10.0 MB
Download DMG for Intel

Signed and notarized: The Mac downloads are signed with omnideck’s Apple Developer ID and checked by Apple before release. Apple’s approval travels with the DMG, so macOS can verify it even without an internet connection. You can also compare its SHA-256 fingerprint with the one below.

Check your download

Open Terminal and run the command for your file. The result must match the fingerprint exactly.

Apple silicon
shasum -a 256 ~/Downloads/omnideck_0.1.0-beta.14_aarch64.dmg
49a729ad1039e1edf88d49f5e54f5e035dd4c4a592403042ccc7cb0e57e2df73
Intel
shasum -a 256 ~/Downloads/omnideck_0.1.0-beta.14_x64.dmg
b4f826f29acec0c152a6fb08a6bdd7095cf48a76ab78dc26f7a8e422618105d4

Install and set up omnideck

  1. Install omnideck

    Open the DMG, drag omnideck onto the Applications shortcut, then eject the disk image.

    omnideck disk image with an arrow from the app to the Applications folder
  2. Open omnideck

    Open omnideck from Applications. The first time, macOS checks the app and may ask whether you want to open an app downloaded from the internet. Select Open.

    If macOS instead says it can’t verify omnideck or that it may harm your Mac, don’t open it. Move it to the Trash, download the DMG again from this page, and check its fingerprint.

  3. Set up omnideck

    Select Set up omnideck. Setup gets your Mac ready and downloads omnideck’s files. It takes several minutes, and you can play Agent Dash while you wait.

    omnideck welcome screen with the Set up omnideck button
  4. Finish setup

    When setup reports that omnideck is ready, select Open omnideck.

    omnideck setup complete screen on macOS
  5. Connect an AI model

    Before your first chat, omnideck asks which AI model to use. Select Get Started, then choose one:

    • Cloud API: paste an API key from Anthropic, OpenAI, or OpenRouter.
    • Ollama (local): use a model that is already downloaded in Ollama on this computer.
    • OpenAI-compatible endpoint: use a server such as LM Studio.

    Select Connect, then pick a main model. The vision model is optional. Select Skip — I’ll configure this later if you don’t have one.

    omnideck setup asking you to choose Ollama, an OpenAI-compatible endpoint, or a Cloud API
  6. Start with the welcome tour

    Select Start Chatting. Your first chat is a short tour of omnideck. It ends with requests you can try, such as connecting your calendar.

    For your own first job, select New chat and describe what you need in plain words. For example: “Plan five weeknight dinners for a family of four. One of us doesn’t eat nuts. Then make one shopping list.”

    omnideck’s first chat, a welcome tour that ends with requests to try

If setup stops

omnideck explains what stopped setup and shows a next step, such as approving a permission prompt or restarting Windows. Follow that step, then select Try again when it is offered. If it stops again, open Technical details and share them in the community Slack or a GitHub issue.

Windows: WSL initialization times out

If Technical details contains Wsl/Service/CreateInstance/ERROR_TIMEOUT while preparing WSL, save your work, restart Windows, and reopen omnideck to resume setup. Use the separate memory.max workaround below only if that error appears.

Windows: setup stops with a memory.max error

On Windows 11 25H2 with WSL 3.0.1 and Podman 6.0.2, desktop 0.1.0-beta.13 can show Setup didn’t finish with crun: open memory.max for writing: No such file or directory in Technical details. The issue is not fixed in desktop 0.1.0-beta.14. The same runtime issue affects CLI v0.11.0-beta.6 through v0.11.0-beta.8. CLI beta.7 adds a direct link to these recovery steps; it does not change WSL settings.

The following workaround was checked through desktop setup and opening the workspace, and through CLI startup and restart with its memory limit intact.

It changes WSL’s resource-control isolation for all WSL 2 distributions in your Windows account.

  1. Close omnideck and save any work in your WSL distributions.
  2. Open %UserProfile%\.wslconfig in a text editor, or create it if it does not exist. Keep all existing settings. In its [wsl2] section, add or update isolateDistroCgroup=false. Add the section only if it is missing:
    [wsl2]
    isolateDistroCgroup=false
    Save the file as .wslconfig, without a .txt extension.
  3. In PowerShell, run wsl --shutdown. This stops every running WSL distribution in your account.
  4. Reopen omnideck, or run omnideck for the CLI. Desktop setup resumes; select Open omnideck when it reports that it is ready.

Need the CLI for a server or automation?

The desktop app above is the default way to use omnideck. Use the standalone CLI if you prefer to install and manage omnideck from a terminal.

View CLI reference →