Documents
Manage documents in collections

Document Collection Size Status Upload Date Actions

Collections
Organize documents into collections

Upload Documents
Add new documents to your collections

Supported formats:

PDF, TXT, MD, DOC, DOCX, HTML, RTF, ODT, CSV (Max size: 20MB per file)

Collection APIs
Query collections programmatically

Collection Query API

Each collection has its own dedicated API endpoint for querying documents. Collections must be ingested before querying.

Example Usage
Select a collection to see specific examples

cURL Example:
curl -X POST http://localhost:8085/collections/{SELECTED_COLLECTION}/query \
  -H "Content-Type: application/json" \
  -d '{"question": "Your question here", "systemPrompt": "Optional custom system prompt"}'
JavaScript Example:
const response = await fetch('/collections/{SELECTED_COLLECTION}/query', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    question: 'Your question here',
    systemPrompt: 'Optional custom system prompt'
  })
});
const result = await response.json();
console.log(result.answer);
Response Format:
{
  "answer": "The AI-generated answer to your question",
  "collectionId": "{SELECTED_COLLECTION}",
  "timestamp": "2025-08-08T23:56:21.2662857",
  "question": "Your original question"
}

Knowledge Graphs
Visualize entity relationships and knowledge structure

Graph Search

Loading graph data...

Legend

APIs
Methods
Technologies
Errors
Files
Configuration
People
Concepts

Embedding Content Explorer

Explore the raw embedding content and metadata stored for this collection.

ID View Content Metadata Document Size Actions
Select a collection to view its embedding content

Application Settings
Configure system properties and parameters

Configuration Management

Edit application properties and save changes. Some changes may require a server restart to take effect.

Server Configuration

API Configuration

RAG Configuration

LLM Provider Configuration

Current Provider: Loading...

Checking provider status...

Active Model Configuration
These fields are automatically set based on your provider selection

These values are automatically updated when you change the LLM provider above.

Application Configuration