A knowledge base (KB) is a collection of documents and content sources your agent can search when responding to users. Instead of relying solely on what the underlying model already knows, your agent retrieves relevant information from your KB and uses it to produce accurate, grounded answers. You can link any number of knowledge bases to an agent, and each KB can be shared across multiple agents.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.
How it works
When a user sends a message to an agent that has a KB linked, Brainstormer searches the knowledge base for content relevant to the question. The most relevant passages are pulled into the agent’s context before it generates a response — a technique called retrieval-augmented generation (RAG). The agent cites the sources it used, so users can see exactly where information came from. See How RAG works in chat for details on citations and the sources panel.What you can store
Documents
Upload PDFs, Word documents, plain text files, CSVs, Markdown, spreadsheets, images, audio, and video.
Web pages
Add any public URL. Brainstormer fetches and indexes the page content automatically.
RSS feeds
Connect a blog or news feed and keep your KB updated as new content is published.
Social media & video
Add YouTube channels, Instagram profiles, Twitter/X profiles, LinkedIn pages, Substack newsletters, Medium blogs, TikTok profiles, and more.
Multimodal content
Brainstormer uses multimodal embeddings, so content doesn’t have to be text-only to be searchable. Images, video, and audio files are embedded alongside text, meaning your agent can find and reference them in responses. When you add media content, you can choose how it is processed:- Native — the media is embedded directly, enabling visual and audio search.
- Transcription — audio and video are converted to text first, which works reliably for any length of content.
Analytics
Each knowledge base has an Analytics dashboard that shows you how the KB is being used:| Metric | What it tells you |
|---|---|
| Total queries | How often agents have searched this KB |
| Avg relevance score | How well retrieved passages match user questions |
| Top retrieved chunks | Which documents and passages are cited most |
| Knowledge gaps | Questions that returned low-relevance results |
| Content utilization | Which documents are used most and least |
| Query trends | Search volume over time |
| Agent usage | Which agents are querying this KB |
Next steps
Adding sources
Upload documents, connect URLs, and configure auto-sync schedules.
RAG in chat
How citations, tooltips, and the sources panel work during a conversation.