> ## 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.

# Knowledge Manager

> Create knowledge bases by ingesting documents, review Overview status, and use them in Chat and Personas.

export const KnowledgeManagerFaq = () => <AccordionGroup>
    <Accordion title="What is a knowledge base?">
      A <strong>knowledge base</strong> is a collection of documents you ingest in <strong>Knowledge Manager</strong>. Chat and personas can retrieve from that content when you attach or select the knowledge base.
    </Accordion>
    <Accordion title="How do I attach a knowledge base to a persona?">
      In the persona creation wizard, or when you <strong>edit</strong> an existing persona, use the <strong>Knowledge base</strong> dropdown to pick an existing base, or click <strong>+ New</strong> to create one. See <a href="/using-webai/personas">Personas</a>.
    </Accordion>
    <Accordion title="How do I use a knowledge base in Chat?">
      Click <strong>+</strong> in the Chat prompt window, open <strong>Knowledges</strong>, and select a knowledge base for that message. You can also create a new one with <strong>+ New knowledge</strong> from that menu.
    </Accordion>
  </AccordionGroup>;

**Knowledge Manager** is where you build knowledge bases your chats and personas can draw on. Open the **Knowledge Manager** tab in the left sidebar (below **Artifacts**) to create bases, add documents, and check status on the **Overview** tab.

## What you can do

* **Create** a knowledge base with **+ New Knowledge**.
* **Upload or drag** documents into a knowledge base so they can be retrieved in chat.
* **Review Overview** for embedding models, local service status, and a documents summary.
* **Attach** a knowledge base when you create a [persona](/using-webai/personas).
* **Use** a knowledge base from [Chat](/using-webai/chat) via the **+** menu.

## Create a knowledge base

1. Open the **Knowledge Manager** tab in the left sidebar.
2. Click **+ New Knowledge**.
3. Name the knowledge base and open it from the list.

From the Knowledge Manager home you can also search and browse the knowledge bases you've already created.

## Add documents

Open a knowledge base, then click **Upload Files** or drag PDFs and other supported files into the documents area.

When you add documents, webAI prepares them for retrieval: they are chunked, embedded, and indexed so Chat and personas can use that content when you select the knowledge base. See the [Privacy Policy](https://www.webai.com/privacy) for how data is handled.

## Overview

On a knowledge base, open the **Overview** tab for a quick status of that base:

* **Embedding models**: Choose which embedding model the knowledge base uses. A default model is available; you can also enable a vision-capable model when you need it.
* **Documents**: See a summary of ingested documents, open the full list, or upload more files from here.

## Use a knowledge base

### Attach to a persona

When you create a persona in the guided wizard, or when you **edit** an existing persona, use the **Knowledge base** control to attach an existing base, or click **+ New** to create one. See [Personas](/using-webai/personas).

### Use in Chat

In [Chat](/using-webai/chat), click **+** in the prompt window, open **Knowledges** (knowledge bases), and select a base for that message. You can also start **+ New knowledge** from that menu.

## Common questions

<KnowledgeManagerFaq />
