diff --git a/docs/contributing.mdx b/docs/contributing.mdx index 8d1a953d..37ba137c 100644 --- a/docs/contributing.mdx +++ b/docs/contributing.mdx @@ -7,8 +7,6 @@ import { TopBanners } from "@site/src/components/TopBanners"; -# Contributing to Open WebUI - ๐Ÿš€ **Welcome, Contributors!** ๐Ÿš€ Your interest in contributing to Open WebUI is greatly appreciated. This document is here to guide you through the process, ensuring your contributions enhance the project effectively. Let's make Open WebUI even better, together! diff --git a/docs/faq.mdx b/docs/faq.mdx index 39c4e63c..2f237259 100644 --- a/docs/faq.mdx +++ b/docs/faq.mdx @@ -7,8 +7,6 @@ import { TopBanners } from "@site/src/components/TopBanners"; -# ๐Ÿ“‹ Frequently Asked Questions - ### Table of Contents - [Q: Why am I asked to sign up? Where are my data being sent to?](#q-why-am-i-asked-to-sign-up-where-are-my-data-being-sent-to) diff --git a/docs/intro.mdx b/docs/intro.mdx index ca41babb..a634d457 100644 --- a/docs/intro.mdx +++ b/docs/intro.mdx @@ -8,10 +8,10 @@ hide_title: true import { TopBanners } from "@site/src/components/TopBanners"; import { SponsorList } from "@site/src/components/SponsorList"; - - # Open WebUI + + **Open WebUI is an extensible, feature-rich, and user-friendly self-hosted WebUI designed to operate entirely offline.** It supports various LLM runners, including Ollama and OpenAI-compatible APIs. ![GitHub stars](https://img.shields.io/github/stars/open-webui/open-webui?style=social) diff --git a/docs/migration.mdx b/docs/migration.mdx index dafada7a..5e2c48d2 100644 --- a/docs/migration.mdx +++ b/docs/migration.mdx @@ -1,5 +1,5 @@ --- -sidebar_position: 800 +sidebar_position: 1200 title: "๐Ÿ”„ Migration" --- @@ -7,8 +7,6 @@ import { TopBanners } from "@site/src/components/TopBanners"; -# Moving from Ollama WebUI to Open WebUI - Given recent name changes from [Ollama WebUI to Open WebUI](https://github.com/open-webui/open-webui/discussions/602), the docker image has been renamed. Additional steps are required to update for those people that used Ollama WebUI previously and want to start using the new images. ## Updating to Open WebUI without keeping your data diff --git a/docs/mission.mdx b/docs/mission.mdx new file mode 100644 index 00000000..163017f7 --- /dev/null +++ b/docs/mission.mdx @@ -0,0 +1,30 @@ +--- +sidebar_position: 800 +title: "๐ŸŽฏ Our Mission" +--- + +import { TopBanners } from "@site/src/components/TopBanners"; + + + +Hello there! ๐Ÿ‘‹ + +Imagine a world where local, open models that can run on any machine, united as one, outperform proprietary giants like GPT-4. Even better, imagine us all having the capability to train and reproduce state-of-the-art models like GPT-4 or GPT-5 from scratch, using high-quality, curated data. + +Here's the thing, though: one of the biggest challenges in creating these foundation and fine-tune models is the substantial need for **[high-quality data](https://arxiv.org/abs/2305.11206)**, which is both costly and time-consuming to gather and curate. This is where Open WebUI's mission comes into play. Our mission is to contribute to this vision by building the best AI interface and crowdsourcing curated datasets from our community of users. + +--- + +Our mission is founded on the belief that AI technologies hold transformative potential for society, yet their benefits have been narrowly confined due to complex setup requirements. Recognizing this, we are dedicated to democratizing AI by developing an easy-to-install, feature-rich local WebUI that is designed to operate locally without internet access. Enabling anyone with basic technical skills to tap into the power of AI, effectively bringing its capabilities to communities far and wide. + +At the heart of our efforts is the creation of an open-sourced ecosystem of AI tools. Our commitment lies in making AI not only accessible but also beneficial for everyone. We envision a future where AI acts as a lever for societal advancement, driving progress, and technological breakthroughs across all communities. + +By eliminating technological barriers and making AI's advantages universally accessible, we aim to foster a positive impact worldwide. Our ultimate goal is to ensure that AI serves as a catalyst for positive change, helping to bridge gaps and create a more equitable society where everyone can benefit from the advancements in technology. + +### Our Vision: Shaping the Future Together + +At the heart of our mission lies a profound commitment not just to envision a future where advanced AI technology is universally accessible, but to actively build towards it. Our efforts extend beyond the development of our WebUI; We are at the forefront of creating an ecosystem that embodies the democratization of AI technology. This ecosystem, envisioned as a vibrant, community-driven platform, will be a repository of shared knowledgeโ€”ranging from model presets and custom prompts to valuable chat logs. A space where the collective intelligence of our community acts as the driving force for the continuous evolution and refinement of AIs, ensuring these advancements serve us, the actual users of these technologies. + +Our strategy aims to tackle the complex challenges of AI, such as model fine-tuning and dataset curation, head-on. Leveraging the collective skills and insights of our community, we'll forge innovative pathways that not only enhance the precision and relevance of AI models but also guarantee these improvements are shared openly. Our objective is unequivocal: to democratize access to refined, user-curated datasets, thereby eliminating barriers to advancing AI for all. + +As we navigate this journey, our vision serves as our north star, guiding our efforts to turn bold ambitions into reality. We extend an invitation for you to join us in this endeavor, as we work diligently to ensure AI technology becomes an empowering resource for individuals and communities across the globe. diff --git a/docs/research.mdx b/docs/research.mdx index afd82c10..a5649b1b 100644 --- a/docs/research.mdx +++ b/docs/research.mdx @@ -7,8 +7,6 @@ import { TopBanners } from "@site/src/components/TopBanners"; -# ๐Ÿง‘โ€๐Ÿ”ฌ Open WebUI for Research - ## Interested in Using Open WebUI for Research? ๐Ÿ” **Are you interested in leveraging Open WebUI for your research?** We're excited about the prospect of collaborating with you! Alongside our continuous work on maintaining the Open WebUI repository, we're keen on developing a customized pipeline featuring a tailored UI crafted specifically to fulfill your research needs. diff --git a/docs/roadmap.mdx b/docs/roadmap.mdx index 0a9aa40c..9a60d404 100644 --- a/docs/roadmap.mdx +++ b/docs/roadmap.mdx @@ -7,32 +7,11 @@ import { TopBanners } from "@site/src/components/TopBanners"; -# ๐ŸŽฏ Our Mission - -Our mission is founded on the belief that AI technologies hold transformative potential for society, yet their benefits have been narrowly confined due to complex setup requirements. Recognizing this, we are dedicated to democratizing AI by developing an easy-to-install, feature-rich local WebUI that is designed to operate locally without internet access. Enabling anyone with basic technical skills to tap into the power of AI, effectively bringing its capabilities to communities far and wide. - -At the heart of our efforts is the creation of an open-sourced ecosystem of AI tools. Our commitment lies in making AI not only accessible but also beneficial for everyone. We envision a future where AI acts as a lever for societal advancement, driving progress, and technological breakthroughs across all communities. - -By eliminating technological barriers and making AI's advantages universally accessible, we aim to foster a positive impact worldwide. Our ultimate goal is to ensure that AI serves as a catalyst for positive change, helping to bridge gaps and create a more equitable society where everyone can benefit from the advancements in technology. - -### Our Vision: Shaping the Future Together - -At the heart of our mission lies a profound commitment not just to envision a future where advanced AI technology is universally accessible, but to actively build towards it. Our efforts extend beyond the development of our WebUI; We are at the forefront of creating an ecosystem that embodies the democratization of AI technology. This ecosystem, envisioned as a vibrant, community-driven platform, will be a repository of shared knowledgeโ€”ranging from model presets and custom prompts to valuable chat logs. A space where the collective intelligence of our community acts as the driving force for the continuous evolution and refinement of AIs, ensuring these advancements serve us, the actual users of these technologies. - -Our strategy aims to tackle the complex challenges of AI, such as model fine-tuning and dataset curation, head-on. Leveraging the collective skills and insights of our community, we'll forge innovative pathways that not only enhance the precision and relevance of AI models but also guarantee these improvements are shared openly. Our objective is unequivocal: to democratize access to refined, user-curated datasets, thereby eliminating barriers to advancing AI for all. - -As we navigate this journey, our vision serves as our north star, guiding our efforts to turn bold ambitions into reality. We extend an invitation for you to join us in this endeavor, as we work diligently to ensure AI technology becomes an empowering resource for individuals and communities across the globe. - -# ๐Ÿ›ฃ๏ธ Roadmap - Here are some exciting tasks on our roadmap: - ๐Ÿ”Š **Local Text-to-Speech Integration**: Seamlessly incorporate text-to-speech functionality directly within the platform, allowing for a smoother and more immersive user experience. - ๐Ÿ›ก๏ธ **Granular Permissions and User Groups**: Empower administrators to finely control access levels and group users according to their roles and responsibilities. This feature ensures robust security measures and streamlined management of user privileges, enhancing overall platform functionality. -- ๐Ÿ”„ **Function Calling**: Empower your interactions by running code directly within the chat. Execute functions and commands effortlessly, enhancing the functionality of your conversations. -- โš™๏ธ **Custom Python Backend Actions**: Empower your Open WebUI by creating or downloading custom Python backend actions. Unleash the full potential of your web interface with tailored actions that suit your specific needs, enhancing functionality and versatility. - ๐Ÿ”ง **Fine-tune Model (LoRA)**: Fine-tune your model directly from the user interface. This feature allows for precise customization and optimization of the chat experience to better suit your needs and preferences. -- ๐Ÿง  **Long-Term Memory**: Witness the power of persistent memory in our agents. Enjoy conversations that feel continuous as agents remember and reference past interactions, creating a more cohesive and personalized user experience. - ๐Ÿ“š **Enhanced Documentation**: Elevate your setup and customization experience with improved, comprehensive documentation. ### ๐Ÿง‘โ€๐Ÿ”ฌ Research Tools diff --git a/docs/sponsorships.mdx b/docs/sponsorships.mdx index 6130c031..3cd35dfd 100644 --- a/docs/sponsorships.mdx +++ b/docs/sponsorships.mdx @@ -7,8 +7,6 @@ import { TopBanners } from "@site/src/components/TopBanners"; -# ๐Ÿค Sponsorships - At Open WebUI, our community always comes first. Sponsors are welcome, but they must respect our community-first approach. This philosophy guides all our sponsorship policies. ## Hard Rules diff --git a/docs/troubleshooting/index.mdx b/docs/troubleshooting/index.mdx index 617e8240..41cb5328 100644 --- a/docs/troubleshooting/index.mdx +++ b/docs/troubleshooting/index.mdx @@ -7,8 +7,6 @@ import { TopBanners } from "@site/src/components/TopBanners"; -# Troubleshooting - ## Understanding the Open WebUI Architecture The Open WebUI system is designed to streamline interactions between the client (your browser) and the Ollama API. At the heart of this design is a backend reverse proxy, enhancing security and resolving CORS issues. diff --git a/docs/tutorial-deployment/index.mdx b/docs/tutorial-deployment/index.mdx index 2fa72152..5725b059 100644 --- a/docs/tutorial-deployment/index.mdx +++ b/docs/tutorial-deployment/index.mdx @@ -5,10 +5,10 @@ title: "โ˜๏ธ Deployment" import { TopBanners } from "@site/src/components/TopBanners"; - - # โ˜๏ธ Deployment + + :::info # **Seeking Contributors!** diff --git a/src/components/TopBanners.js b/src/components/TopBanners.js index 745275d7..d90690d2 100644 --- a/src/components/TopBanners.js +++ b/src/components/TopBanners.js @@ -1,26 +1,43 @@ import { TopBanner } from "@site/src/components/Sponsors/TopBanner"; export const TopBanners = () => { - return ( - - ); + const items = [ + { + imgSrc: "/ads/pipelines-banner.png", + mobileImgSrc: "/ads/pipelines-banner-mobile.png", + url: "https://github.com/open-webui/pipelines", + name: "Open WebUI Pipelines", + description: + "Pipelines: Versatile, UI-Agnostic OpenAI-Compatible Plugin Framework", + }, + { + imgSrc: "/ads/pipelines-banner.png", + mobileImgSrc: "/ads/pipelines-banner-mobile.png", + url: "https://github.com/open-webui/pipelines", + name: "Open WebUI Pipelines", + description: + "Pipelines: Versatile, UI-Agnostic OpenAI-Compatible Plugin Framework", + }, + { + imgSrc: "/ads/pipelines-banner.png", + mobileImgSrc: "/ads/pipelines-banner-mobile.png", + url: "https://github.com/open-webui/pipelines", + name: "Open WebUI Pipelines", + description: + "Pipelines: Versatile, UI-Agnostic OpenAI-Compatible Plugin Framework", + }, + { + imgSrc: "/ads/placeholder.png", + mobileImgSrc: "/ads/placeholder-mobile.png", + url: "https://github.com/sponsors/tjbck", + name: "Open WebUI", + description: + "The top banner spot is reserved for only two Enterprise Diamond sponsors on a first-come, first-served basis", + }, + ]; + + // Randomly select an item to display + let selectedItemIdx = Math.floor(Math.random() * items.length); + + return ; };