From e8e8644fdf17ac241e10f4cbb3a8af361e8323cd Mon Sep 17 00:00:00 2001 From: silentoplayz <50341825+silentoplayz@users.noreply.github.com> Date: Tue, 28 May 2024 00:55:00 +0000 Subject: [PATCH 1/2] Update features.md Fixes before overhaul of features page --- docs/features.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/docs/features.md b/docs/features.md index 2368607..2ddbab0 100644 --- a/docs/features.md +++ b/docs/features.md @@ -5,12 +5,14 @@ title: "⭐ Features" ## Key Features of Open WebUI ⭐ -- 🚀 **Effortless Setup**: Install seamlessly using Docker or Kubernetes (kubectl, kustomize or helm) for a hassle-free experience with support for both ':ollama' and ':cuda' tagged images. +- 🚀 **Effortless Setup**: Install seamlessly using Docker or Kubernetes (kubectl, kustomize or helm) for a hassle-free experience with support for both `:ollama` and `:cuda` tagged images. - 🤝 **OpenAI API Integration**: Effortlessly integrate OpenAI-compatible APIs for versatile conversations alongside Ollama models. Customize the OpenAI API URL to link with **LMStudio, GroqCloud, Mistral, OpenRouter, and more**. - 📱 **Responsive Design**: Enjoy a seamless experience across Desktop PC, Laptop, and Mobile devices. +- 📱 **Progressive Web App (PWA) for Mobile**: Enjoy a native app-like experience on your mobile device with our PWA, providing offline access on localhost and a seamless user interface. + - ✒️🔢 **Full Markdown and LaTeX Support**: Elevate your LLM experience with comprehensive Markdown and LaTeX capabilities for enriched interaction. - 🧩 **Model Builder**: Easily create Ollama models via the Web UI. Create and add custom characters/agents, customize chat elements, and import models effortlessly through [Open WebUI Community](https://openwebui.com/) integration. @@ -78,7 +80,7 @@ title: "⭐ Features" - 📜 **Citations in RAG Feature**: Easily track the context fed to the LLM with added citations in the RAG feature. -- 🌟 **Enhanced RAG Pipeline**: With hybrid searching via 'BM25', reranking powered by 'CrossEncoder', and configurable relevance score thresholds. +- 🌟 **Enhanced RAG Pipeline**: With hybrid searching via `BM25`, reranking powered by `CrossEncoder`, and configurable relevance score thresholds. - 📹 **Youtube RAG Pipeline**: Dedicated RAG pipeline for YouTube videos, enabling interaction with video transcriptions directly. @@ -135,7 +137,7 @@ title: "⭐ Features"
🐍 Code Execution -- 🐍 **Python Code Execution**: Execute Python code locally in the browser with libraries like 'requests', 'beautifulsoup4', 'numpy', 'pandas', 'seaborn', 'matplotlib', 'scikit-learn', 'scipy', 'regex'. +- 🐍 **Python Code Execution**: Execute Python code locally in the browser via Pyodide with libraries like `requests`, `beautifulsoup4`, `numpy`, `pandas`, `seaborn`, `matplotlib`, `scikit-learn`, `scipy`, & `regex`. - 🚀 **Flexible, UI-Agnostic OpenAI-Compatible Pipelines (WIP)**: Seamlessly integrate and customize pipelines for efficient data processing and model training, ensuring ultimate flexibility and scalability. @@ -150,7 +152,7 @@ title: "⭐ Features" - 🌐🔗 **External Ollama Server Connectivity**: Seamlessly link to an external Ollama server hosted on a different address by configuring the environment variable. -- 🛢️ **External Database Support**: Seamlessly connect to custom SQLite or Postgres databases using the 'DATABASE_URL' environment variable. +- 🛢️ **External Database Support**: Seamlessly connect to custom SQLite or Postgres databases using the `DATABASE_URL` environment variable. - 🌐 **Remote ChromaDB Support**: Expand your database capabilities with the ability to connect to remote ChromaDB servers. @@ -175,7 +177,7 @@ title: "⭐ Features" - 📧 **Trusted Email Authentication**: Authenticate using a trusted email header, adding an extra layer of security and authentication to protect your Web UI. -- 🔒 **Backend Reverse Proxy Support**: Bolster security through direct communication between Open WebUI backend and Ollama. This key feature eliminates the need to expose Ollama over LAN. Requests made to the '/ollama/api' route from the Web UI are seamlessly redirected to Ollama from the backend, enhancing overall system security. +- 🔒 **Backend Reverse Proxy Support**: Bolster security through direct communication between Open WebUI backend and Ollama. This key feature eliminates the need to expose Ollama over LAN. Requests made to the `/ollama/api` route from the Web UI are seamlessly redirected to Ollama from the backend, enhancing overall system security. - 🔓 **Optional Authentication**: Enjoy the flexibility to disable authentication by setting WEBUI_AUTH to False, ideal for fresh installations without existing users. From cd372a4be0f0224519642d91a5cdfe28e194850d Mon Sep 17 00:00:00 2001 From: silentoplayz <50341825+silentoplayz@users.noreply.github.com> Date: Tue, 28 May 2024 01:08:49 +0000 Subject: [PATCH 2/2] Update features.md Overhaul --- docs/features.md | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/docs/features.md b/docs/features.md index 2ddbab0..173b29f 100644 --- a/docs/features.md +++ b/docs/features.md @@ -31,11 +31,11 @@ title: "⭐ Features" - 🌟 **Continuous Updates**: We are committed to improving Open WebUI with regular updates, fixes, and new features. -
- And many more remarkable features including... ⚡️ +## And many more remarkable features including... ⚡️ +### 🌈 User Experience
- 🌈 User Experience + - 🖥️ **Intuitive Interface**: Our chat interface takes inspiration from ChatGPT user interface, ensuring a user-friendly experience. @@ -57,8 +57,9 @@ title: "⭐ Features"
+### 💬 Conversations
- 💬 Conversations + - 📂 **Unified Workspace**: Access all your model files, documents, prompts, and playground in one convenient location, streamlining your workflow. @@ -86,8 +87,9 @@ title: "⭐ Features"
+### 💻 Model Management
- 💻 Model Management + - 🔍 **Model Selector**: Easily find and select custom models with search filter and detailed model information. @@ -99,8 +101,9 @@ title: "⭐ Features"
+### 👥 Collaboration
- 👥 Collaboration + - 🗨️ **Local Chat Sharing**: Generate and share chat links seamlessly between users, enhancing collaboration and communication. @@ -108,8 +111,9 @@ title: "⭐ Features"
+### 📚 History and Archive
- 📚 History and Archive + - 🔄 **Regeneration History Access**: Easily revisit and explore your entire regeneration history. @@ -123,8 +127,9 @@ title: "⭐ Features"
+### 🎙️ Accessibility
- 🎙️ Accessibility + - 🗣️ **Voice Input Support**: Engage with your model through voice interactions; enjoy the convenience of talking to your model directly. Additionally, explore the option for sending voice input automatically after 3 seconds of silence for a streamlined experience. @@ -134,8 +139,9 @@ title: "⭐ Features"
+### 🐍 Code Execution
- 🐍 Code Execution + - 🐍 **Python Code Execution**: Execute Python code locally in the browser via Pyodide with libraries like `requests`, `beautifulsoup4`, `numpy`, `pandas`, `seaborn`, `matplotlib`, `scikit-learn`, `scipy`, & `regex`. @@ -143,8 +149,9 @@ title: "⭐ Features"
+### 🔓 Integration and Security
- 🔓 Integration and Security + - ✨ **Multiple OpenAI-Compatible API Support**: Seamlessly integrate and customize various OpenAI-compatible APIs, enhancing the versatility of your chat interactions. @@ -160,8 +167,9 @@ title: "⭐ Features"
+### 👑 Administration
- 👑 Administration + - 👑 **Super Admin Assignment**: Automatically assign the first signup as a super admin as an unchangeable role that cannot be modified by other admins. @@ -182,5 +190,3 @@ title: "⭐ Features" - 🔓 **Optional Authentication**: Enjoy the flexibility to disable authentication by setting WEBUI_AUTH to False, ideal for fresh installations without existing users.
- -