Skip to content

Commit

Permalink
Merge branch 'open-webui:main' into tools
Browse files Browse the repository at this point in the history
  • Loading branch information
parniantaghipour authored Nov 19, 2024
2 parents e825745 + e59943b commit 07cea20
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 7 deletions.
6 changes: 5 additions & 1 deletion docs/features/sso.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,11 @@ You can configure the following environment variables to match the roles returne
1. `OAUTH_ALLOWED_ROLES` - A comma-separated list of roles that are allowed to log in (receive open webui role `user`).
1. `OAUTH_ADMIN_ROLES` - A comma-separated list of roles that are allowed to log in as an admin (receive open webui role `admin`).

:::info If changing the role of a logged in user, they will need to log out and log back in to receive the new role. :::
:::info

If changing the role of a logged in user, they will need to log out and log back in to receive the new role.

:::

## Trusted Header

Expand Down
13 changes: 7 additions & 6 deletions docs/roadmap.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,17 @@ At Open WebUI, we're committed to continually enhancing our platform to provide

Our roadmap for interface innovations aims to create a highly intuitive and accessible platform. These will not only improves user satisfaction but also enhance productivity by reducing the cognitive load on users.

- πŸ”Š **Local Text-to-Speech Integration**: This feature will allow natural language processing to convert text into lifelike spoken audio, thus making the platform more accessible, especially for visually impaired users. This integration helps in consuming information without screen interaction, facilitating multitasking and improving user engagement.

- πŸ›‘οΈ **Teams: Granular Permissions and User Groups**: By allowing administrators to create detailed user roles and permissions, we ensure a secure user environment. This granularity not only enhances security but also allows for customized user experiences, fostering a sense of ownership and responsibility amongst users.
- πŸ’¬ **"Channels" Feature**: Integrating a built-in chat solution for Open WebUI users that includes AI moderation and assistance capabilities can significantly enhance user engagement and provide timely assistance, improving overall user satisfaction and retention.

- 🧠 **AI Workflow Tool**: A node-based tool to orchestrate and compose multiple aspects of AI systems. This tool will allow users to visually connect different AI modules and services, creating complex workflows with ease. It's designed to empower users to harness the full potential of AI without needing deep technical knowledge in AI programming.

- πŸ“ˆ **Analytics Dashboard**: A robust analytics platform will allow users to gain insights into their application performance and user activities, empowering them with data to make informed decisions and improve user experiences.

- πŸ”Š **Local Text-to-Speech Integration**: This feature will allow natural language processing to convert text into lifelike spoken audio, thus making the platform more accessible, especially for visually impaired users. This integration helps in consuming information without screen interaction, facilitating multitasking and improving user engagement.

- πŸ›‘οΈ **Teams: Granular Permissions and User Groups**: By allowing administrators to create detailed user roles and permissions, we ensure a secure user environment. This granularity not only enhances security but also allows for customized user experiences, fostering a sense of ownership and responsibility amongst users.

- πŸ”§ **Fine-tune Model (LoRA)**: This feature allows users to adjust specific parameters of the model directly through the UI. Fine-tuning can significantly boost the model’s efficiency by adapting it to specific contexts or industries, enhancing personalization and relevancy of responses.

- πŸ“£ **Wakeword Detection**: Incorporating hands-free operation through voice commands will not only enhance accessibility but also align with emerging trends in IoT and smart environments, making our platform future-ready.
Expand All @@ -29,10 +34,6 @@ Our roadmap for interface innovations aims to create a highly intuitive and acce

- πŸ€– **Code Interpreter Function**: A flexible code interpreter embedded into the platform can support multiple programming languages, which reduces the dependency on external tools and streamlines the development process, increasing efficiency.

- πŸ’¬ **"Discussions" Feature**: Integrating a sophisticated chat solution that includes AI moderation and assistance capabilities can significantly enhance user engagement and provide timely assistance, improving overall user satisfaction and retention.

- πŸ“ˆ **Analytics Dashboard**: A robust analytics platform will allow users to gain insights into their application performance and user activities, empowering them with data to make informed decisions and improve user experiences.

- πŸ“¦ **Packaged Single Binary Executable**: Simplifying deployment and ensuring compatibility across different platforms, we aim to offer our interface as a single binary executable. This approach will facilitate effortless installation and updates, significantly enhancing usability for all users, especially those with limited technical expertise.

## Information Retrieval (RAG) πŸ“š
Expand Down

0 comments on commit 07cea20

Please sign in to comment.