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

# Personas

> Create and manage custom AI identities: name, role, personality, and optional system prompt.

export const PersonasFaq = () => <AccordionGroup>
    <Accordion title="What's the difference between a persona and a contact?">
      A <strong>persona</strong> is a custom AI identity you create, a name, role, personality, and model choices. A <strong>contact</strong> is a person you've connected with. Click a persona on the <strong>Personas</strong> tab to chat with it; to reach a contact, start a conversation in <strong>Messages</strong>.
    </Accordion>
    <Accordion title="Do I have to write a persona's system prompt myself?">
      No. On a persona's details, fill in the <strong>Description</strong> and click <strong>AI Generate</strong>, the model reads your description and writes a system prompt for you. Use it to start from scratch or to sharpen one you've already begun.
    </Accordion>
  </AccordionGroup>;

Personas are custom AI identities, a name, a role, a personality, an optional system prompt, and model choices. The app switches between personas without reloading. Open the **Personas** tab to chat with a persona or manage your library.

<Note>
  Depending on how a persona is configured, inference may run on your Mac (with a downloaded model), on a network-hosted Persona, or via a cloud model you connect with your own API key. See the [Privacy Policy](https://www.webai.com/privacy) for how each path handles your data.
</Note>

## Where to find them

* The **Personas** tab opens the list and management page, click **+ New Persona** to start one.

## Managing your personas

* **Search** by name, **sort A–Z**, and switch between **grid and list** views.
* Click **+ New Persona** to create one.
* Click a persona **card** to chat with it, or click **...** on a card to **Edit** or **Delete** it.
* Each persona card shows its icon, name, role or purpose, and personality traits.

## Chat with a Persona

* Open the **Personas** tab and **click a persona card** to start a conversation with that persona.
* Ask questions and get streamed replies shaped by its identity, traits, and system prompt.
* Click the **microphone** in the prompt window to dictate your message, then click **Send**: see [Voice input](/using-webai/chat#voice-input) in Chat for details.
* Each persona keeps its own thread, return anytime from the **Personas** tab.

## Creating a persona (guided wizard)

The step-by-step builder has **two steps** by default:

| Step            | What you set                                                                                                                                                                                        |
| --------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Identity**    | Name, a short role or purpose, and an icon + color.                                                                                                                                                 |
| **Personality** | Personality **traits** (e.g. Strategic, Curious, Empathetic, Analytical, Creative, Direct, Patient, Playful), a **response tone** (Brief / Balanced / Detailed), and an optional **system prompt**. |

A live **success likelihood** meter scores how complete the persona is as you fill it in. An advanced **Configuration** step is available but **off by default**.

## Editing a persona

You can edit a persona in two places:

1. On the **Personas** tab, click **...** on a persona card and select **Edit**.
2. Open **Settings** → **Model** → **Personas**, then click the **pencil icon** next to the persona you want to change.

The edit page exposes the full set: all identity and personality fields, a custom icon, and **delete**.

## Generate a system prompt with AI

You don't have to write the system prompt yourself. On a persona's details, fill in the **Description** and click **AI Generate**: the model reads your description and writes a system prompt from it. Use it to create a prompt from scratch or to improve one you've already started.

## Common questions

<PersonasFaq />

<Note>
  More answers are in the [FAQ](/support/faq#personas).
</Note>
