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

# Installation

> Install the Alkera IDE extension and CLI.

export const Enterprise = ({title = "Enterprise", children}) => <Card title={title} icon="building-lock" href="mailto:sales@alkera.ai" cta="Contact sales" arrow horizontal>
    {children}
  </Card>;

Alkera is accessible via an IDE extension and a command-line tool. You install and update them separately.

<Note>
  The extension and the CLI follow the same version numbers and are released together.
</Note>

## Self-hosted deployment

Alkera can run on your own infrastructure if your data cannot leave it.

<Accordion title="VPC, on-premise, and air-gapped installs">
  Deploy Alkera into your VPC, or onto hardware you own.

  Air-gapped installs are supported. Once deployed, the only traffic that leaves your network is the call to your model provider, and you can point that at a provider inside your own network.

  <Enterprise title="On-premise and VPC deployment">
    Self-hosted, VPC, and air-gapped installs are available on enterprise plans.
  </Enterprise>
</Accordion>

<Info>
  **Everything below covers the hosted Alkera platform**, which is how most teams run Alkera. On a self-hosted deployment, your administrator gives you the install steps for your environment instead.
</Info>

## IDE extension

### VS Code

[Open in VS Code](vscode:extension/alkera-ai.alkera) to install it directly, view it in the [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=alkera-ai.alkera), or search for "Alkera AI" within the Marketplace in VS Code.

### Cursor and other IDEs

Cursor, Windsurf, and other VSIX-compatible IDEs install extensions from the Open VSX Registry. Get Alkera from the [Open VSX Registry](https://open-vsx.org/extension/alkera-ai/alkera), or search for "Alkera AI" in your editor's extensions panel.

## CLI

Run the command for your operating system. Alkera runs natively on x64 and arm64.

The one exception is Windows on arm64, where Alkera installs as normal and runs under emulation. Native support is coming soon.

<CodeGroup>
  ```bash macOS and Linux theme={null}
  curl -fsSL https://releases.alkera.ai/install.sh | sh
  ```

  ```bash Windows (PowerShell) theme={null}
  irm https://releases.alkera.ai/install.ps1 | iex
  ```
</CodeGroup>

Restart your terminal and confirm the install:

```bash theme={null}
alkera version
```

## Updating

Extensions update through their marketplace. VS Code and most forks update installed extensions automatically. You can also update Alkera by hand from the extensions panel.

Update the CLI with:

```bash theme={null}
alkera update
```

## Uninstalling

Remove the extension from your editor's extensions panel.

Remove the CLI with:

```bash theme={null}
alkera uninstall
```

## Project files

Alkera creates a `.alkera` directory at the root of each data project you open. It holds your chat history, your connection settings, and credentials.

<Warning>
  Add `.alkera/` to your `.gitignore`. Never commit it.
</Warning>

## Next steps

<Card title="Quickstart" icon="rocket" href="/quickstart">
  Open Alkera, sign in, and start a chat.
</Card>
