Skip to main content
To use Indent, we’ll need to set up your account and install the Indent CLI, which will allow you to run Indent chats on your codebase. Let’s begin.

Setting Up Indent

1

Log in to Indent

Head over to app.indent.com and sign up with your Google account.This will give you access to the Indent web interface and prepare your account for CLI authentication.
2

Install the CLI

Install the Indent CLI with a single command on your platform, or check out alternative installation methods if you prefer.
  • Mac & Linux
  • Windows
curl -LsSf https://app.indent.com/ | sh
This will automatically set up Python 3.12 using uv if needed and install Indent for you.
3

Authenticate the CLI

After installation, you need to connect your CLI to your Indent account by copying the login command from the Indent onboarding screen that appears after you log in.If you don’t pass in a key, a browser tab will open to the onboarding screen.
indent login --key <your-api-key>
4

Navigate to your project

Change to your project directory, which should be the root of a codebase you’re working on:
cd your-project-directory
5

Start Indent

Run the following command to launch Indent in your browser, connected to your codebase:
indent run
If you see a screen that looks like the following with a “Connected” state in the center, you’re all set! Send Indent a message with one of the examples in the UI, start working on a task, or check out the resources below.
Indent connected state

What’s Next?