> ## Documentation Index
> Fetch the complete documentation index at: https://docs.olira.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Olira CLI

> Lightweight CLI for authenticating with Olira, managing API keys, configuring MCP access, validating JSONL files, and managing historical data ingestion jobs.

Lightweight CLI for authenticating with Olira, managing API keys, configuring MCP
access, validating JSONL files, and managing historical data ingestion jobs.

## Installation

<CodeGroup>
  ```bash Homebrew (recommended) theme={null}
  brew install olira-ai/tap/olira
  ```

  ```bash Shell script theme={null}
  curl -fsSL https://install.olira.ai | sh
  ```
</CodeGroup>

Verify with `olira --version`. Run the CLI on your host machine, since login uses a
local callback server on `localhost:9876` that your browser must reach.

## Commands

<CardGroup cols={2}>
  <Card title="Authentication" icon="key" href="/cli/authentication">
    `login`, `token`, `status`, and `logout`.
  </Card>

  <Card title="API keys" icon="key-round" href="/cli/keys">
    Create, list, and revoke API keys.
  </Card>

  <Card title="MCP configuration" icon="plug" href="/cli/configure">
    Write MCP client config for your IDE.
  </Card>

  <Card title="Validation" icon="check" href="/cli/validate">
    Validate JSONL files before uploading.
  </Card>

  <Card title="Ingestion" icon="upload" href="/cli/ingest">
    Upload and manage historical ingestion jobs.
  </Card>
</CardGroup>

For where credentials are stored and the CLI's exit codes, see
[Credentials & exit codes](/cli/credentials).
