Skip to main content
omi-cli is published on PyPI: pypi.org/project/omi-cli. Source lives in the Omi monorepo.

Install

The PyPI distribution name is omi-cli because the bare omi slot belongs to an unrelated package. The console command is omi regardless.

Verify

omi --version
# omi-cli 0.2.0

omi --help
You should see the full command tree (auth, config, memory, conversation, action-item, goal).

Requirements

  • Python 3.10+ — the package is tested on 3.10, 3.11, and 3.12.
  • A network path to https://api.omi.me — overridable via --api-base or $OMI_API_BASE for staging or local environments.
  • A way to authenticate — either a Google/Apple account (browser OAuth) or a developer API key from the Omi web app. The Quickstart walks through both.

Where state lives

omi-cli stores its config and credentials at ~/.omi/config.toml (file permissions 0600, parent dir 0700). You can override the location with the OMI_CONFIG environment variable.