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

# 2501 CLI

> Chat, run benchmarks, and manage on-premise deployments from your terminal

The `2501` CLI provides terminal access to the AI Assistant, benchmark runners, and on-premise deployment tools in one binary.

## Commands

<CardGroup cols={3}>
  <Card title="login" icon="key" href="/0.18/cli/login-status">
    Sign in with email and password.
  </Card>

  <Card title="infra" icon="server" href="/0.18/cli/infra">
    Deploy and operate an on-premise installation, including webhooks and feature toggles.
  </Card>

  <Card title="chat" icon="message" href="/0.18/cli/chat">
    Talk to the AI Assistant from the terminal.
  </Card>

  <Card title="status" icon="circle-info" href="/0.18/cli/login-status">
    Show the current instance, signed-in user, and platform statistics.
  </Card>
</CardGroup>

`runner` and `runner-v2` provide benchmark execution and validation.

## Quick reference

```bash theme={null}
2501 login
2501 status
2501 chat
2501 infra deploy
2501 infra webhook create --gateway-id gtw_xxx --source-type servicenow --event-type incident --name prod
2501 infra feature list
2501 infra feature enable enableElasticSearch
2501 runner --help
2501 runner-v2 --help
```

## Installing

Your 2501 account team ships the installer. The installer places a checksum-verified static binary, sets up a sudo wrapper for privileged commands, and runs `2501 infra init` non-interactively so the workspace is ready when it finishes.

To update the binary later, re-run the installer (idempotent - it never touches an existing workspace) or run an interactive `2501 infra deploy`: picking a version self-updates the binary first.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.