How to Create a New Assistant
This guide describes the complete flow for creating an assistant on the Admin Platform, whether it uses knowledge augmented retrieval (RAG) or is purely conversational.
Overview
When creating an assistant you define:
- Basic information (name, description, provider/model)
- Prompts and parameters for the system, user, and response
- Mode of operation: with or without RAG
- Knowledge collections (when RAG is enabled)
- Optional MCP tools and workflows
Prerequisites
- Have at least one configured provider/model
- Have ready Knowledge Collections if you wish to use RAG
- Access permission at CURATOR level or higher to the project where the assistant will be created
Step 1: Access the Creation Page
- Log in to the admin platform.
- In the main sidebar menu, select Projects and choose the desired project.
- Click on Assistants in the project sidebar menu.
- Press the + New AI button in the upper right corner.

Step 2: Select AI
By clicking on + New AI, you will be directed to the creation flow. The first step is to select the type of AI you want to create.

- On the "New AI" screen, you will see the Assistant option available
- Click on the "Assistant" card to create a custom AI assistant
- Click Next to continue
Step 3: Assistant Details
In the second step, you will configure the basic information of the assistant:

Fill in the following fields:
- Name (required): A descriptive name to identify the assistant
- Type of assistant (required): Choose between:
- With RAG: For assistants that use knowledge augmented retrieval
- Without RAG: For conversational assistants without access to knowledge collections
- Description: An optional description of the assistant's purpose and functionalities
After filling in, click Next to continue.
Step 4: Select the Model
In the third step, you will select the AI model that will be used by the assistant.

- Review the available models in the list
- Click on the desired model (e.g., "GPT-4o")
- Select the specific version of the model in the "Select version" dropdown
- You can click on the information icon (ⓘ) to see details of the model, including:
- Token limits (input and output)
- Costs per token
- Capabilities (Function Calling, Vision, etc.)
- Available versions

After selecting the model and version, click Next to continue.
Step 5: Choose the Mode (Without RAG vs. With RAG)
Assistant Without RAG
- Ideal for flows where all context is in the prompt or in MCP tools.
- Just confirm the prompts and parameters; no knowledge source is loaded.
Assistant With RAG
- If you selected "With RAG" in the previous step, this step will allow you to select the knowledge collections.

- Select Knowledge Collections: Click on the cards of the collections you want to use. The selected collections will appear highlighted in blue.
- You can select multiple collections to combine different sources of knowledge.
- Configure the number of documents retrieved. This is the total number of excerpts that will be provided to the AI to generate the response. Higher numbers (>10) provide more context but can confuse the AI. The optimal value depends on the application and should be experimented with.
- Adjust specific fields like context size, search temperature (controls the creativity of responses), and token limits (maximum amount of text that can be processed).
To create collections or sources, refer to the Introduction to Knowledge Collections and the Introduction to Knowledge Sources.
Step 6: Select MCP Servers
You can enable MCP integrations to allow the assistant to perform external actions (query APIs, trigger automations, etc.).
To select MCP servers, you must first install them in the MCP Servers section of the project. Access this section through the project sidebar menu.

On the MCP Servers screen, you can:
- View Installed servers
- Search and install servers from Docker Hub
- Search and install servers from GitHub
To install a server from Docker Hub:
- Click on the Docker Hub tab
- Use the search bar to find the desired server
- Click on the server card to see the details
- Review the server information, including:
- Server description
- Author and Docker image
- Required command
- Required environment variables
- Configure the necessary environment variables (e.g.,
BRAVE_API_KEYfor the Brave Search server) - Click Install
After installing the MCP servers, you will be able to select them in the assistant creation step:
- Configure the Maximum Tool Iterations: Define how many times the tools can be executed in sequence (e.g., 5). Higher values give more freedom to the AI but may cause it to enter an error loop for more complex issues.
- Select the MCP servers: Click on the MCP servers you wish to enable (maximum of 5 servers)
- The selected servers will appear highlighted in blue
- Examples of available servers: "bible," "youtube_transcript," "playwright," etc.
After configuring, click Next to continue.
Step 7: Workflow Details

In the final step, you will configure the workflow details and prompts of the assistant.
Configure the following options:
- Number of Retrieved Fragments: Define how many document fragments will be retrieved for context (e.g., 5)
- Retrieve full documents: Check this option if you want to retrieve full documents instead of just fragments
- Edit your prompts:
- Rephrase Question: Prompt that reformulates the user's question independently of the conversation context
- Respond to User: Prompt that guides how the assistant should respond based on the provided context
After reviewing all configurations, click Save to create the assistant.
Step 8: Confirmation
After clicking Save, you will see a success notification confirming that the assistant has been created.
The assistant will be immediately available in the assistants list and can already be used in conversations.