Legal Query
Full JSON Response
đ° News Collector
Search Bangladeshi news sources in English or Bangla. Keywords are auto-translated for cross-language search.
đ Analysis Report
đ Collected Articles (0)
đ Raw JSON Data
Recent Sessions
đ Batch Index
Scan a local directory of PDFs and index them in parallel. Each file is dispatched as a separate task with live progress monitoring. Already-indexed files (by content SHA-256) are skipped.
đ Per-file Task Status (0)
| File | Task ID | Status | Progress | Chunks | Error |
|---|
Previous Batch Runs
đ Documents
Manage indexed documents. Upload new PDFs, view document list, or delete documents. Uploaded files are indexed with the same pipeline (OCR, Bangla normalization, chunking, embedding) as batch-indexed files.
Upload Document
Indexed Documents
â Tasks
View the task queue: indexing, news collection, KG updates, and scanner runs. Tasks are processed by the in-process worker pool.
Task Queue
â Configuration
Settings are persisted to .data/rag_config.yaml and loaded on every restart. Changes apply immediately (model singletons reload on save).
LLM Connection Provider
Embedding Models
GPU Acceleration
Hybrid Retrieval
Query Processing
â Reset all data?
This will permanently erase:
- All indexed documents, chunks, and embeddings (SQLite DB)
- The in-memory vector store + BM25 index
- The AI semantic cache
- Raw uploaded files (PDFs, images, HTML) under
.data/objects - All loaded model singletons (embedder, reranker, LLM provider, retriever, query processor)
This cannot be undone. After reset, restart the server to re-bootstrap the admin user, then re-index your documents.