A local knowledge base that works: Fixed search always returning nothing; PDF and Word (docx, tables included) are supported; text is chunked by token; the list shows size and time; click through to the full text and its chunks; Chinese full-text search now uses n-gram tokenization.
Settings rebuilt: Settings are grouped by area (models, Agent, browser, remote, storage and so on); the local knowledge base path and the storage overview are fixed; SSH moved to its own Remote tab.
Web research tool: The Agent can research web pages through a configurable search engine (a SearXNG-compatible instance is required).
Plugin display names and icons: Plugins support multilingual display names and icon checks, so the install preview and the management page are clearer.
Experience and stability
Model slots aligned: Removed the duplicate default chat model; role slots are expanded and aligned with the real services; an image sent to a model without image support is no longer dropped silently.
Knowledge base errors you can see: An unavailable backend, an unsupported file type and semantic search falling back all say so, instead of pretending the library is empty.
Guidance for older Office formats: Uploading .doc / .xlsx / .pptx now suggests a conversion you can act on.