Upload and manage knowledge files directly inside Astro.

Supported formats

  • PDF, DOCX / DOC, XLSX / XLS, PPTX, TXT, MD, CSV

Capabilities

  • Automatic ingestion and embedding
  • Inline PDF viewing and Excel-style table rendering in the UI
  • Pin important documents, assign categories, filter by name
  • Included in semantic search

HTTP API

Method Path Purpose
GET /api/documents List documents (q, category_id, universe_id)
GET /api/documents/download Download file
GET /api/documents/view View inline where supported
POST /api/documents/upload Upload a new document
PUT /api/documents/category Set category
PUT /api/documents/pin Pin / unpin
DELETE /api/documents Delete by path

MCP tools

Tool Role
list_documents List uploaded documents with metadata
upload_document Upload a new document
delete_document Delete a document

Semantic search over document chunks uses search — see Vector search & stats.