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

# Dashboard

> Using app.thrindex.com — organizations, API keys, and the memory browser.

The dashboard at [app.thrindex.com](https://app.thrindex.com) is for humans managing organizations, keys, and memories. Agents communicate with the API using API keys — not dashboard credentials.

***

## Account setup

After signing up, you will be prompted to create your first **organization**. An organization is the top-level container for your API keys and all memories stored by your agents. Keys can never access data from another organization.

If you build multiple products or need strict data separation, create a separate organization for each.

***

## Switching organizations

Use the organization switcher in the sidebar to move between multiple organizations. Each organization has its own set of keys, memories, and settings.

***

## API keys

**API Keys → New key**

1. Give the key a name that reflects its purpose (e.g. `production`, `staging`, `loadtest`).
2. Select the scopes your agent needs:
   * **Write** — store memories (`POST /v1/memories`)
   * **Read** — search, get, and list memories
   * **Delete** — delete memories
3. Copy the key immediately — it is shown **once** and cannot be retrieved again.
4. Store it securely (secrets manager, environment variable) and never commit it to source control.

Keys are sent as:

```
Authorization: Bearer th_live_...
```

### Revoking a key

To rotate a key:

1. Create a new key with the same scopes.
2. Deploy the new key to all services that use it.
3. Once deployment is confirmed, click **Revoke** on the old key.

A revoked key becomes invalid immediately. Any in-flight requests using the old key will receive `401 unauthorized`.

***

## Memory browser

The **Memories** page lets you browse, search, and inspect everything your agents have stored for this organization. Use it to:

* Verify that writes are arriving and being processed correctly.
* Debug unexpected search results by inspecting raw memory content.
* Manually delete bad or test entries.

<Warning>
  The memory browser is a debugging tool. Production writes should always go through the API from your backend — not from the dashboard.
</Warning>

***

## Settings

**Organization settings:**

* Rename the organization
* Delete the organization — permanently removes all keys and memories for this org

**Account settings** (user menu, top of sidebar):

* Change your email address
* Change your password
* Delete your account

Organization settings and account settings are separate. Deleting an organization does not delete your account, and vice versa.
