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

# Register Your Own Machine

> Prefer utilizing your own hardware? Easily register your local desktop, laptop, or on-premise server as an active DeepVista runner using our CLI.

<Frame>
  <img src="https://mintcdn.com/deepvistainc/zbk6sh-flj-08Qnz/images/serv-2.png?fit=max&auto=format&n=zbk6sh-flj-08Qnz&q=85&s=2c5452e5c298538718f5ae0550ced719" alt="Direct Workflow Editing" width="1005" height="463" data-path="images/serv-2.png" />
</Frame>

## Before You Begin

<Warning>
  **Important Requirement:** Remote workflows will only execute as long as your registered machine is active, awake, and online. If your machine goes to sleep, shuts down, or loses its internet connection, the DeepVista runner will go offline and pending tasks will queue until it reconnects.
</Warning>

## Step-by-Step Registration Setup

### Step 1: Install the DeepVista CLI

Open your terminal and execute the following installation script to set up the CLI utility on your machine:

```bash theme={null}
curl -sSL [https://raw.githubusercontent.com/DeepVista-AI/deepvista-cli/main/install.sh](https://raw.githubusercontent.com/DeepVista-AI/deepvista-cli/main/install.sh) | bash
```

### Step 2: Register Your Device

Copy the registration command from Step 2 of your dashboard and paste it into your terminal. This command links your physical machine to your DeepVista project and initializes your local runner server:

```bash theme={null}
deepvista tasks run --project <YOUR_PROJECT_ID>
```

### Authenticate Your Terminal

1. Open your terminal.
2. Run the following login command:
   ```bash theme={null}
   claude login\
   ```
3. Select the login method: Claude account with subscription.
4. Your browser will automatically open to sign in (or you can copy the terminal-provided URL).
5. Once signed in, an authentication code will be provided in your browser window.
6. Copy and paste this code back into the terminal prompts.

## 3. Leverage Claude Connectors

Once authorized, your private server gains the superpower of running background workflows using any of the available Claude Connectors configured on your account.

<CardGroup cols={2}>
  <Card title="Files & Documents" icon="files">
    **Integrations:** Google Drive, Microsoft 365, Notion

    Read, write, and index files automatically.
  </Card>

  <Card title="Communication" icon="messages">
    **Integrations:** Gmail, Slack, MS Teams

    Draft replies, summarize emails, and send automated reports.
  </Card>

  <Card title="Developer Tools" icon="code">
    **Integrations:** GitHub

    Manage repositories, pull requests, and deploy code changes.
  </Card>

  <Card title="Design & Media" icon="palette">
    **Integrations:** Figma, Canva

    Generate diagrams, grab design specs, and create layouts.
  </Card>

  <Card title="Scheduling" icon="calendar" horizontal>
    **Integrations:** Google Calendar

    Coordinate meetings and manage schedules autonomously.
  </Card>
</CardGroup>
