Create a Knowledge Base using UI
Create and populate a Knowledge Base from the Future AGI platform: name it, upload documents, and wait for processing to finish.
What it is
The Create Knowledge Base (UI) flow lets you create and populate a Knowledge Base directly on the Future AGI platform. Name your KB, upload documents (PDF, DOCX, TXT, RTF, etc.) via drag-and-drop or file picker, and the platform validates, uploads, and ingests them — with per-file status (Successful, Processing, Failed) so you can track progress and retry failures. For larger files, the platform provides extended support through the SDK. Once ingestion finishes, the KB is available for synthetic data generation and evaluations.
Use cases
- Quick setup — Create a KB and add documents in a few clicks without writing code.
- Small to medium documents — Upload PDF, DOCX, TXT, RTF (and similar) files within the UI file-size limits.
- Visibility — See processing status per file and retry or fix failed uploads from the same screen.
- Team workflow — Anyone with access can create or update KBs from the platform.
How to
Open the Knowledge Base section
In the Future AGI dashboard, open the Knowledge Base tab from the left-hand navigation. Click Create Knowledge Base to start a new KB.

Name the Knowledge Base (optional)
Give the KB a meaningful name (e.g. SalesPlaybook_Q2). If you leave the name empty, the system will assign a default such as Knowledge Base - n.

Upload documents
Add one or more files:

- Supported formats:
.pdf,.doc,.docx,.txt,.rtf(and similar document types supported by the platform). - File size: Check the UI for the per-file limit (e.g. 5MB in the UI; larger files may require the SDK).
- Drag-and-drop or use the file picker to select files from your machine.
Note
For files above the UI limit (e.g. up to 100MB), use the SDK to create or update the KB; the UI may show a message or sample code to guide you.
Monitor file processing
After upload, each file is processed. Status is shown per file:

- Successful — Content extracted and available in the KB.
- Processing — File is still being ingested.
- Failed — Upload or processing failed; use retry or tooltips in the UI to fix or remove the file.
The Knowledge Base is ready to use only after all files have completed successfully.
Use the Knowledge Base
Once processing is complete, the KB is ready. You can:
- Use it for synthetic data generation (e.g. when creating or configuring a synthetic dataset).
- Use it in evaluations (e.g. context grounding or hallucination detection) by referencing the KB in your eval or dataset setup.
- Add or remove files later via the same KB detail view, or use the SDK for bulk updates.