Skip to main content

Open WebUI Community

Open WebUI Community: posts discovered on openwebui.com, imported into an Open WebUI instance, and shared backOpen WebUI Community: posts discovered on openwebui.com, imported into an Open WebUI instance, and shared back

Find what other people have built for Open WebUI, bring it into your instance, and share your own.

Open WebUI Community is the community platform at openwebui.com. People publish model presets, prompts, Tools, Functions and chats there, review models, and compare which models get used on a public leaderboard. Any model, prompt, Tool or Function posted there can be imported into your own instance from its post.

It is a separate website, not part of the Open WebUI server. Imports, shares and stats syncs are handed between two tabs in your browser, so openwebui.com never connects to your server, and an instance on localhost or a private network works the same as a public one. Nothing moves between the two until someone clicks a button for it.

Listed does not mean vetted

Posts are submitted by users and are not reviewed for security or quality. Being featured, popular or highly rated is not an endorsement.

Tools and Functions execute arbitrary Python on your server. Read the code before you import, every time. See the full Plugin Security Warning.

What's on the site​

PageWhat you'll find
HomeThe feed of posts. Filter by Models, Prompts, Tools, Functions, Chats or Reviews, and sort by Hot, New or Top
SearchPosts, users and communities by keyword
ExploreTrending posts and a directory of communities by topic
CommunitiesTopic groups, named o/<name>, that you can join and post into
ModelsA catalog of AI models with star ratings and community reviews
LeaderboardModels ranked by the messages opted-in users have synced from their instances
ProfileYour posts, comments and saved posts

Browsing needs no account. Getting a post, publishing one and syncing stats need you to sign in on openwebui.com. That account is separate from your account on your own instance.

Post types​

TypeWhat it holdsWhere it lands when imported
ModelA model preset: base model, system prompt, parameters, tags and prompt suggestionsWorkspace > Models
PromptA prompt and its slash command, with optional {{variable}} placeholdersWorkspace > Prompts
ToolA Tool: Python code the model can callWorkspace > Tools
FunctionA Function: a Pipe, Filter, Action or Event written in PythonAdmin Panel > Functions
ChatA snapshot of a conversation, shared from an instanceRead on the site
ReviewA star rating and written review of a model in the Models catalogRead on the site
TextA discussion postRead on the site

Import a post into your instance​

  1. Sign in on openwebui.com and open the post.
  2. Click Get.
  3. Enter your Open WebUI URL, for example http://localhost:3000, and click Import.
  4. Your instance opens in a new tab with the matching editor already filled in. Use a browser where you are signed in to your instance.
  5. Review the item, read the code if it is a Tool or Function, and save it.

The import creates the item the same way you would by hand, so your account on the instance needs the right to create it: Functions are admin-only, and Models, Prompts and Tools follow your workspace permissions.

Download as JSON export, under the Import button, saves the post as a JSON file instead.

Your instance does not need to be public

The Open WebUI URL only has to open in your browser. The post is passed from the openwebui.com tab to your instance's tab inside the browser, so http://localhost:3000 or an address on your private network works.

For plugins, the Community Plugins guide matches goals to plugin types and lists highlighted plugins, and Starting with Functions walks through a first import screen by screen.

Share from your instance​

Each Share button opens the matching form on openwebui.com in a new tab, with your item filled in. Nothing is published until you finish the form there and post it.

To shareIn Open WebUIOpens on openwebui.com
A model presetWorkspace > Models, the model's menu > ShareA new Model post
A promptWorkspace > Prompts, the prompt's menu > ShareA new Prompt post
A ToolWorkspace > Tools, the tool's menu > ShareA new Tool post
A FunctionAdmin Panel > Functions, the function's menu > ShareA new Function post
A chatThe chat's Share dialog > Share to Open WebUI CommunityThe chat upload page

Sharing a Tool or Function publishes its full source code. Check it for API keys, internal addresses or anything else you would not post publicly. Valve values you entered in Open WebUI are stored separately and are not included.

Shared chats are snapshots with their own visibility settings. See Sharing to Open WebUI Community.

Model reviews​

The Models catalog collects star ratings and written reviews, and two links in Open WebUI lead to it:

  • In the model selector, a model's menu has Community Reviews, which searches the catalog for that model.
  • After you rate a response, the rating panel offers Leave a public review for that model.

Both are plain links. Nothing is sent until you write a review on the site and post it.

Sync usage stats to the leaderboard​

The Leaderboard ranks models by the messages people have synced from their own instances. Syncing is opt-in and per user: it sends stats about your own chats only, never their text.

  1. Sign in on openwebui.com, open Leaderboard and click Sync Stats.
  2. Enter your Open WebUI URL and click Sync. Syncing needs Open WebUI v0.7.0 or later.
  3. Your instance opens in a new tab with a Sync Usage Stats dialog that lists what is and is not shared.
  4. Click Sync to send the stats, or Download as JSON to save them to a file and read them first. The site's Sync dialog also accepts that file through Click here to upload JSON file directly.

After the first sync, Only sync new/updated chats is checked, so later syncs send only chats that changed since the last one. Clear it to send every chat again.

The dialog lists the main items. The full contents of a sync are:

SentNot sent
Your Open WebUI versionMessage text, prompts and model responses
For each chat: its ID, your user ID on the instance, its created and updated times, and its tagsChat titles
For each message: its ID, role, model, length in characters, token count, timestamp, and the rating and tags it was givenUploaded files and images
Per-chat totals: message counts, models used, average message lengths and average response time

Turn it off​

Admins control the instance side with Community Sharing in Admin Panel > Settings > General, or with ENABLE_COMMUNITY_SHARING. It is on by default. Turning it off hides, for every user including admins:

  • the Made by Open WebUI Community links on the Models, Prompts, Tools and Functions pages
  • Share in the model, prompt, tool, and function menus
  • Share to Open WebUI Community in the chat share dialog
  • Community Reviews in the model selector and the review link after rating
  • the Sync Usage Stats dialog

The stats export behind that dialog also refuses non-admin users while the setting is off.

See also​

This content is for informational purposes only and does not constitute a warranty, guarantee, or contractual commitment. Open WebUI is provided "as is." See your license for applicable terms.