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

# Installation

> Install the Danube CLI to search tools, execute them, and manage integrations from the terminal.

## Install

<CodeGroup>
  ```bash npm (recommended) theme={null}
  npm install -g danube-cli
  ```

  ```bash npx (no install) theme={null}
  npx danube-cli search "send email"
  ```
</CodeGroup>

## Verify

```bash theme={null}
danube --version
```

## Shell Completions

Generate tab completions for your shell:

<CodeGroup>
  ```bash bash theme={null}
  danube completion bash >> ~/.bashrc
  source ~/.bashrc
  ```

  ```bash zsh theme={null}
  danube completion zsh >> ~/.zshrc
  source ~/.zshrc
  ```

  ```bash fish theme={null}
  danube completion fish > ~/.config/fish/completions/danube.fish
  ```
</CodeGroup>

## Requirements

* Node.js 18+
* A Danube account ([sign up](https://danubeai.com))

## Next Steps

<CardGroup cols={2}>
  <Card title="Authentication" icon="key" href="/cli/authentication">
    Log in and configure API keys
  </Card>

  <Card title="Search & Execute" icon="bolt" href="/cli/tools">
    Find and run tools from the terminal
  </Card>
</CardGroup>
