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.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.
Create a knowledge base and add sources
Open Knowledge Bases
In the sidebar, click Knowledge. You’ll see a list of all knowledge bases in your organization.
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
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.
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.
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
- Documents
- Web pages & sites
- Feeds & blogs
Upload a file directly from your computer. Brainstormer splits the document into chunks and embeds them for semantic search.Supported formats
How to upload
| Category | Formats |
|---|---|
| Documents | PDF, DOC, DOCX, TXT, CSV, MD, JSON, PPTX, XLSX |
| Images | PNG, JPG, JPEG |
| Audio | MP3, WAV, M4A |
| Video | MP4, MOV, WebM |
- Click Add Source and select File Upload.
- Drag and drop your file onto the upload area, or click browse to pick a file.
- 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.
- Optionally enable Visual Entity Extraction to identify people, brands, and products in images and video using AI vision.
- The file is uploaded immediately. Processing begins in the background.
Document processing statuses
After adding a source, each document in the list shows a status badge:| Status | Meaning |
|---|---|
| Pending | Queued and waiting to start processing |
| Processing | Currently being parsed, chunked, and embedded |
| Completed | Ready to search — the chunk count is shown |
| Failed | Processing failed. Click Retry Processing to try again |
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.