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

# Setup

> Install and run the client locally.

## Prerequisites

* Node.js 18 or later
* The [service](/service/overview) running on `localhost:3100`

## Installation

```bash theme={null}
cd client
npm install
```

## Configuration

The client needs to know where the service API is running. By default it connects to `http://localhost:3100`.

To change this, set the environment variable:

```bash .env.local theme={null}
NEXT_PUBLIC_API_URL=http://localhost:3100
```

## Run

```bash theme={null}
npm run dev
```

Open `http://localhost:3000` in your browser.

## Usage

### Kanban board

The home page shows all tasks organized in 5 columns. Drag tasks between columns to change their status. Each task card shows:

* Title
* Priority badge (color-coded: red for high, yellow for medium, green for low)
* Labels
* Last updated timestamp

### Task detail

Click a task card to open the detail view. From here you can:

* Edit status and priority using dropdowns
* Read the full description and comments
* Create, edit, and delete reminder schedules

### Contacts

Navigate to `/contacts` to browse all contacts. Click a contact to see their full profile, including linked identities across channels.
