Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.brainstormer.io/llms.txt

Use this file to discover all available pages before exploring further.

A knowledge base gets its content from sources — files you upload or URLs you connect. Once a source is added, Brainstormer processes it in the background, splits it into searchable chunks, and makes it available to any agent linked to the KB.

Create a knowledge base and add sources

1

Open Knowledge Bases

In the sidebar, click Knowledge. You’ll see a list of all knowledge bases in your organization.
2

Create a new KB

Click Create KB. Give it a name and, optionally, a description. You can also set the visibility:
  • Private — only visible to your organization
  • Shared — visible within your organization
  • Public — visible to anyone with access
3

Add a source

Inside the KB, click Add Source. A panel opens where you can choose the source type (see the sections below). Select a type, fill in the required details, and click Add Source.
4

Wait for processing

Your source will appear in the source list with a status badge. Processing runs in the background — the status updates automatically as it progresses.
5

Link the KB to an agent

Go to your agent’s settings and open the Knowledge Base tab. Toggle on the KB you want the agent to use. The agent will search it during every conversation.
Processing time depends on the size and type of the source. A short web page may finish in seconds; a large PDF or a social media profile with many posts may take a few minutes.

Source types

Upload a file directly from your computer. Brainstormer splits the document into chunks and embeds them for semantic search.Supported formats
CategoryFormats
DocumentsPDF, DOC, DOCX, TXT, CSV, MD, JSON, PPTX, XLSX
ImagesPNG, JPG, JPEG
AudioMP3, WAV, M4A
VideoMP4, MOV, WebM
How to upload
  1. Click Add Source and select File Upload.
  2. Drag and drop your file onto the upload area, or click browse to pick a file.
  3. Choose a media embedding strategy:
    • Native — embeds video and audio directly so the agent can search visual and audio content.
    • Transcription — converts audio and video to text before embedding. Choose this for longer recordings or when you only need the spoken content to be searchable.
  4. Optionally enable Visual Entity Extraction to identify people, brands, and products in images and video using AI vision.
  5. The file is uploaded immediately. Processing begins in the background.
Once processing is complete, the document appears in the document list with a completed status badge and a chunk count.

Document processing statuses

After adding a source, each document in the list shows a status badge:
StatusMeaning
PendingQueued and waiting to start processing
ProcessingCurrently being parsed, chunked, and embedded
CompletedReady to search — the chunk count is shown
FailedProcessing failed. Click Retry Processing to try again
If a document fails, the error message is shown below the document card. Common causes include password-protected PDFs, unsupported encoding, or network errors when fetching a URL.

Managing sources

From the source list you can:
  • Sync now — re-fetch a URL source immediately to pick up new content.
  • Delete — remove a source and all documents indexed from it.
Deleting a source removes its documents from the KB, which may affect your agent’s ability to answer questions that relied on that content.