Create Knowledge Base
Set up your first knowledge base to organize your content
A knowledge base is where all your content lives. Think of it as a container for all the documents, websites, and other sources you want your AI assistant to learn from. Knowledge bases store and organize information that your AI will use to generate accurate, contextual responses.
1. Head to Knowledge Bases
Log in to your KnowFlow dashboard and navigate to the "Knowledge Bases" page from the sidebar.
2. Create a New Knowledge Base
Click the "Create Knowledge Base" button in the upper right corner. You'll see a dialog where you can:
- Name: Give your knowledge base a clear, descriptive name
- Description: Add an optional description to help your team understand what this knowledge base is for
- Access Level: Choose between private (organization only) or public (shareable)
Click "Create" when you're ready.
3. Start Adding Sources
Once your knowledge base is created, click into it to start adding sources. You can add documents, URLs, text content, GitHub repositories, and custom QA pairs. Check out our Add Sources guide for detailed instructions on each source type.
Managing Your Knowledge Base
From your knowledge base dashboard, you can view all added sources with their status, last updated time, and processing information. You can update sources by re-uploading documents or triggering re-crawls for websites and GitHub repositories.
Tips for Organizing Knowledge Bases
- Create separate knowledge bases for different topics, products, or departments
- Use clear, descriptive names so your team can easily find what they need
- You can connect multiple knowledge bases to a single integration
- Update your knowledge bases regularly to keep information current