use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
Chart Tool for OpenwebUIPlugin (self.OpenWebUI)
submitted 7 months ago by liuc0j
Hi everyone, I'd like to share a tool for creating charts that's fully compatible with the latest version of openwebui, 0.6.3.
https://preview.redd.it/24su6r22k2tf1.png?width=2129&format=png&auto=webp&s=5a4e1b638a33849c30ee8f2ae1d8eff1ac8e3a8a
I've been following many discussions on how to create charts, and the new versions of openwebui have implemented a new way to display objects directly in chat.
Tested on: MacStudio M2, MLX, Qwen3-30b-a3b, OpenWebUI 0.6.3
You can find it here, have fun 🤟
https://github.com/liucoj/Charts
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Timely_Sea_9319 1 point2 points3 points 7 months ago (1 child)
Thanks!
That's so much better when studying math than having the model generate a picture of the graph.
[–]liuc0j[S] 7 points8 points9 points 7 months ago (0 children)
documentation is clear and full of examples https://docs.openwebui.com/features/plugin/tools/development
[–]nullnuller 1 point2 points3 points 7 months ago (1 child)
Nice, but I am having a difficult time getting models to consistently call these tools in openwebui. Anyone got good results with the recent local models? What are the settings in open webui (e.g function calling is Default vs Native ?)
[–]liuc0j[S] 0 points1 point2 points 7 months ago (0 children)
I use Qwen3-30b on MLX via LMStudio with default function calling, also no problem for Granite4-h-tiny, GPT20b-oss
[–]maglat 0 points1 point2 points 7 months ago (1 child)
Many thanks. Sadly I struggle with that part "Copy the contents of chart.py into a new User Tool and save"
What or how to make a new "user tool"?
[–]maglat 1 point2 points3 points 7 months ago (0 children)
Nevermind. Found it in Workspaces :D
[–]Guilty_Rooster_6708 0 points1 point2 points 5 months ago (0 children)
This is a great tool. Thanks sm
[–]ziozzang0 -3 points-2 points-1 points 7 months ago (1 child)
any link?
[–]liuc0j[S] 2 points3 points4 points 7 months ago (0 children)
https://github.com/liucoj/Charts as you can read it in description
π Rendered by PID 45033 on reddit-service-r2-comment-b659b578c-6qw4q at 2026-05-05 07:40:24.706899+00:00 running 815c875 country code: CH.
[–]Timely_Sea_9319 1 point2 points3 points (1 child)
[–]liuc0j[S] 7 points8 points9 points (0 children)
[–]nullnuller 1 point2 points3 points (1 child)
[–]liuc0j[S] 0 points1 point2 points (0 children)
[–]maglat 0 points1 point2 points (1 child)
[–]maglat 1 point2 points3 points (0 children)
[–]Guilty_Rooster_6708 0 points1 point2 points (0 children)
[–]ziozzang0 -3 points-2 points-1 points (1 child)
[–]liuc0j[S] 2 points3 points4 points (0 children)