Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions docs/features.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Features List

| Feature | Exposed to UI |
| :--- | :--- |
| **Chat Interface** | Yes (Chat View) |
| **RAG (Retrieval Augmented Generation)** | Yes (Chat View) |
| **Conversation History** | Yes (Chat View) |
| **Document Ingestion (PDF, DOCX, TXT, MD, EPUB)** | Yes (Document Library, Chat Attachment) |
| **Document Library Management** | Yes (View, Add) |
| **Document Deletion** | Yes (Swipe to dismiss in Library) |
| **Document Details & Chunk Inspection** | Yes (Document Detail View) |
| **Contextual Retrieval** | Yes (Settings Toggle) |
| **Query Expansion** | Yes (Settings Toggle) |
| **Reranking** | Yes (Settings Toggle) |
| **Hybrid Search Configuration (Semantic Weight)** | Yes (Settings Slider) |
| **Chunk Overlap Configuration** | Yes (Settings Slider) |
| **Model Management (Download/Switch Inference & Embedding Models)** | Yes (Settings View) |
| **Model Deletion** | No (Not implemented in service layer) |
| **Re-indexing (Single Document Refresh)** | No (Service method `refreshDocument` exists but not exposed) |
| **Re-indexing (Bulk / On Model Switch)** | No (Not implemented) |
| **Token Budget Management (Top K, History, Max Tokens)** | Yes (Settings Sliders) |
| **HuggingFace Token Management** | Yes (Input Dialog) |
| **Device Capability Monitoring** | Yes (Settings View) |
| **Local Vector Store (SQLite)** | No (Internal) |
| **Secure Token Storage** | No (Internal) |
| **Structured Logging** | No (Internal) |
| **Offline Sync Architecture** | No (Internal) |