Upload documents or paste text, tune chunking, and build the dense vectorstore. This is the private source the adaptive router can route to — the live web is the corrective fallback when a query's retrieved passages are graded off-topic.
Upload documents
Drag & drop files here, or browse
.txt · .md · .pdf
…or paste text directly
Chunking
Embedding model: — · configured in Settings
Chunk length distribution
Preview sample chunks
No index yet — add content above, then click Build / Rebuild Index. You can still chat: the router will send questions to the live web or answer directly.
Retrieval, loop guards & display
Settings are locked
Enter the settings password to view or change the model, embedding & web-search configuration.
Configuration
Stored server-side in SQLite (app_config.db) — never in the browser.
Model & connection
Changing the embedding model requires rebuilding the index. anthropic.* models get fully-streamed generation & tool use; other families (e.g. qwen.*) use the OpenAI-compatible endpoint.