Set Up Open WebUI with Hermes AI Agent (ChatGPT-Style Interface + Docker)The video shows how to set up Open WebUI with the Hermes AI agent to get a modern, self-hosted chat interface instead of relying on Hermes’ terminal UI or the official Hermes dashboard, which lacks a direct chat option. The presenter has Hermes read the GitHub documentation and configure Open WebUI (including the required Hermes API server and environment file), optionally using Docker, then demonstrates creating an account and chatting with Hermes inside Open WebUI. Key benefits highlighted include easier conversation management, multiple accounts, model switching across local and external models, file uploads, notes/knowledge attachments, saved prompts, tool setup (web search, image generation, code interpreter), previews for built code, and mobile plus voice/video support. The episode ends by directing viewers to the AR Profit Boardroom for full guides, courses, coaching calls, and community resources.00:00 Setup Overview00:32 Docs and GitHub Prep01:32 Why Open WebUI02:23 Install with Docker04:01 First Launch and Login04:38 Chat UI and Models05:22 Files and Knowledge06:00 Profiles and Tools07:10 Preview and Fixes08:06 Wrap Up and Resources
Full transcript
Today we're going to be setting up OpenWebUI with Hermes AI Agent and this just makes Hermes way more powerful and easier to use so you can do far more with your agents and manage them much more easily using OpenWebUI. So let's get straight into it and I'll show you exactly how to use it. If you're wondering, okay what are the benefits of this? Well you can run it with Olama, it's easy to set up, you get an amazing design, so you get a nice UI for your Hermes AI Agent, you don't have to use the terminal UI and it's going to look a lot better and it's easier to use.
So let's get straight into it. What we're going to do over here is we're going to take the GitHub information and then we're going to paste it into Hermes which I've got running over here on the terminal and we're going to say set this up with Hermes and then we'll copy that and then what we're also going to do is get the documentation for Hermes and OpenWebUI. So we've got the documentation on OpenWebUI and Hermes here and we'll come on to why this is so powerful in a minute but basically it gives you a really nice UI. So you can see an example here.
So we can use it basically as a messaging platform for our agent to handle and manage this and we can get Hermes to set up itself. So you can see here how I've pasted in the information for it to get started and now it can just begin to install this. Now of course you need Hermes to set up from there but also what you need to make sure is that you have the API server set up. So Hermes has to add an API server and an environment file so it can start using OpenWebUI and then from here we can start running that directly with the gateway on Hermes and you might be wondering okay why would you use OpenWebUI?
Well basically OpenWebUI is the most popular self-hosted chat interface. So you can use this as a front-end agent to interact with Hermes. You can for example have multiple accounts you manage, you can have a modern chat interface, you don't have to use the terminal and you get nice conversation management too. Now if you've ever used Hermes before you know that you get the Hermes dashboard right which looks something like this we'll pull this up in a second it's a web UI and it's okay but the biggest issue is that it doesn't actually give you a chat option here right.
So you can manage your schedule tasks, you manage your skills, you manage your sessions but you can't actually speak to the agent directly through the official dashboard which is a bit limited so that's why we want to set up this directly with OpenWebUI instead. So it's going to ask you like do you want to run this you want to set up etc it's going to ask for a few permissions as you go along we're just going to click yes to those. You can also run this with Docker as well and bear in mind this is free to use right so OpenWebUI is an open source project Hermes is an open source project together they are both free. Another interesting thing is you can actually use this with voice and video calls too and it's available for mobile too so you can manage your agents via OpenWebUI on mobile as well it has web search options too which is going to make it more powerful and also web browsing capability and also one thing that's useful here is like if you're using for example the terminal UI here you don't really have the ability to you know for example create images inside the terminal right and open them up and preview and that sort of thing so what you can do instead is you can use OpenWebUI with the image generation and editing integration instead and you can also switch between models more easily.
So this is beginning to set this up inside Docker which is previously how I've set up other tools for example like Paperclip and Multica which are also other options for a sort of mission control for Hermes. OpenWebUI is not so much a mission control but it's more of an agent interface where you can chat directly with it so you can see that's beginning to build out now and now you can see inside Docker we have this ready to go and it's hosted locally right so Hermes has just set the whole thing up configured it made sure it works set it up in Docker siloed it away in Docker read through the GitHub documentation and being like right boom let's get this set up and it also checks it works so now we've got this ready to go as you can see so OpenWebUI is set up we'll click on get started we can just plug in our details here we set an account as you can see then you can see it comes up with an update page we'll click on okay let's go and now we have Hermes which is this one right here that we can chat with right so we can start chatting with Hermes directly inside here now how much nicer does that look than if you go inside here right which one do you want to use for 99% of people is going to be using the chat web interface right as you can see now it may ask for some more permissions once you've actually opened this up and then we'll just make sure it works and configures it and boom look at that that is working beautifully now the other useful thing about this is we also get a preview option here so we can use this kind of like chat gpt but it's for our Hermes agent which is awesome and also the other cool thing about this you can switch between your models here so you could link this to open claw you could link this to other models you know for example we've got deep seek v4 flash cloud there we've got our alarmer models running right there you know you can switch between your agents you've also got local and external right so it's quite easy to switch between them there's a nice little workspace section here as well where you can import new models you got your notes section you can search between conversations but the main benefit this is that you can interact with Hermes inside a kind of chat gpt style setup you can also have code interpreters set on too and also you can upload things here right so if we go into for example Hermes like this as you can see this is a little bit more messy because we can't really upload um files in there right it's pretty difficult to do that we'd have to like type in the the actual path of the file and everything else if we go inside open web ui well we can attach files we can attach nodes we can attach knowledge reference chats etc which is pretty cool right and then if we just test something else if we say okay build a ping pong game you know just as a little example here it's going to start going off and working its magic now also you can manage your setup in terms of different profiles so if you go to your workspace section here and you click on new model you can see that you can select between different models you can add a tag and you can also insert a system prompt on that model so this is like a completely different version of Hermes you can set up you can give it different tools like web search image generation etc you can set up the built-in tools with that Hermes agent and you can also you don't have to use Hermes right you could switch between all these different apis you can also add knowledge and context here and upload files you can select different tools and skills to use but basically you can have different agents working together and you can also save prompts that you like knowledge that you like you can add context here which is super useful so you know one thing that would be super useful is you link this to something like obsidian and you add obsidian running right there and then also you've got tools here so you can insert a new tool and you just insert the details inside a chat like that right you could probably get Hermes to actually set those up for you now if we go back to this section we can also have multiple tabs working together so you know you could have two different chats going on and then also if we go inside here and we say okay build a game I just want to show you that Hermes actually works with it we've got the whole chat right here something else to note too is that you can also preview this kind of like you know chat gpt where you can preview the the code they actually build and if you have any problems like this then you can say okay why you're not responding and Hermes will actually just go off and fix it for you and now you can see if we have a look at this chat right here it's actually working now so it said right it's saved we can open this up in a browser and look at that it's ready to go so it's a really it's just a smooth way to use Hermes and I think eventually you know inside the mission control that they've currently got they will add a chat feature inside there but whilst you're waiting you can use this with OpenWebUI it's really easy and simple and also you know if you did want to preview something like this for example inside the chat you would just go here and say preview it right if you have any problems just go inside Hermes and ask it to fix it like that and that fixed it pretty well and got it working straight away but that's basically how to use OpenWebUI now if you like this stuff I will actually add full guide to OpenWebUI inside the AI Profit Board link in the comments description or just go to the AIprofitboard.com and inside the community we have an amazing community of people using AI agents using them to grow using them to build etc you can go inside the calendar and jump on weekly coaching calls where you can ask questions share your screen ask about your setup etc you can get all of my new trainings inside the classroom here so we add new advanced daily tutorials inside this section and then obviously you can meet people in your local city who are using stuff like Hermes OpenClaw etc to win with AI save time and automate their business so thanks so much for watching I've added the guide inside the AI Profit Board room we also got a two-hour full course on how to use Hermes another six-hour course on how to use OpenClaw we've got a full tutorial on how to build anything with DeepSeek and we've also got a full video tutorial and step-by-step guide on exactly how to use Hermes v0.11 which is super powerful so thanks so much for watching hope to see you inside the AI Profit Board you can connect with me personally inside there too I'll see you in the next one cheers bye bye
More episodes