This video demonstrates the development process of a Hermes chat bubble plugin, showing how to create a floating chat interface that allows users to interact with their AI agent without leaving their current application. The creator tests the plugin on a fresh demo account, discusses design improvements including border adjustments and color-coded corners based on different themes, and explains the modular plugin architecture that allows for future updates without breaking the core functionality. The plugin enables persistent chat sessions that can be repositioned and resized, providing a seamless way to manage multi-agent workflows.
Deep Dive
Prerequisite Knowledge
- No data available.
Where to go next
- No data available.
Deep Dive
LIVE: Hermes Plugins (Watch Me Work)Added:
Good morning, good afternoon, and good evening. Welcome back to another Clear Mud live stream.
Let's dig in, shall we?
Agent Atlas is looking good. Product OS, you know, has a direct kind of reflection, but in our styling.
And >> yeah, back to another Clear Mud live stream.
Let's dig in, shall we? Perfect. We are live. Let me make sure I mute that.
Do a hard refresh there.
Right, that's looking good.
Yo, what's up Chararma?
How you doing today? Happy Monday.
Cheers.
Yeah, forgive the late start today.
had to take care of something this morning and instead of 9:15 and making you wait a few minutes, I kind of predicted 9:30 would be the great start time. So, here we are.
Now, if anybody uses Brave browser, by the way, not sure if you've noticed this, I did go ahead and sign up and reserve a few agent names, but feel free to go do the same. It may be worth the wait. I'm not sure. I'm not sure how I would apply this yet, right? Because I don't want people to discover my agents, you know. Uh, however, you never know.
So, just go reserve your your favorite tag as this might become something, right? So, hey, thank you, Sharma. been grinding it out with Hermes so far. More stable and gives better results than OpenClaw.
Interesting. Interesting. Fine. Cool.
It's good to hear. Yeah. Listen, like Muddy OS and Clare Mud OS. Um, those are dialed in. Those are staying on OpenClaw. However, uh, tomorrow I'm going to record a video where I attempt to migrate. Um, we'll see how it goes.
If it doesn't go good, I won't release the video, right? It really depends on like A, do I have a good experience? be do I I think you'll find value in it. Right.
Um so I'm just going to record my screen, start the migration, see what happens. Um and this week I do want to play with the canban board some more. Looks like we are having some issues with this is our default agent port too. That's weird.
But I think this week's more about making that video and then also making a video releasing these two plugins. One of which is going to be the Agent Atlas.
The other is going to be this floating chat bubble.
Good morning.
Nice little slow start. Nice little slow start.
also have some internal things on my list for today that I want to get done that uh over the weekend finished my renovations. Bathroom is dialed in which is nice and finally got all of the paint, all of the tools out of the unit, cleaned up, did a deep clean sesh, finished the kitchen, so it feels like a home again, which is nice. Before everyone tunes in, give me some quick kinoa recipes and hacks I've taken your word on. Nice. Nice. Good to hear. One of my favorite summer dishes is um it's a mixture of you always want to make the quinoa uh a day before. Put it in the fridge when you're mixing it into like a salad type dish because you know when you're done cooking with it, it's still warm. It's hot. Uh you also have to wait for it to fluff up so you can fork it.
Um, so I like to make a big batch of kink quinoa like the day before or the beginning of the week so I have plenty to spare. Put it in the fridge, you know, let it let it obviously get to room temperature, then put it in the fridge after forking it. And then when you take it out to prepare your dish, you fork it again to get it a little bit more fluffy. Um but quinoa, black beans, green onions, bell peppers, diced um and then a mixture of olive oil, lemon juice, salt, minced garlic and pepper.
You mix that together as a marinade. You put that in at the very end, though. And let me give you the um like the breakdown. So, first you rinse your beans. Whether you cook them from scratch or not, or use a can, that's up to you. You rinse them, get get all the moisture out as as much as possible. So, you let them just sit over a pot in a strainer. Uh, put the beans in, dice those bell peppers, put those in. Uh, dice the green onions, put those in.
Also, cilantro for this dish. You dice up the cilantro, maybe a a small handful, you know, depending on how much you're using. Um, and then you do the marinade. Don't put it all in. You marinate it, use a spatula, make sure it's evenly distributed across all of those ingredients thus far. Um, and then put the rest of the marinade in. And then at the very end, you put your fluffy quinoa that's been sitting in the fridge overnight. You don't want to put that too soon because then it just it absorbs too much of that marinade. You want that marinade to evenly coat all of those ingredients first. And like this dish, especially in the summer, I'll make a batch a week. That way I have a bowl a day like and it's protein, fiber, like it's it's healthy, it's delicious.
Um there's some other ones too for like the uh the holiday season. I'll do like uh roasted butternut squash or roasted sweet potatoes. You got to make sure you get them crispy. So you got to go through that process of, you know, I tend to first uh pan fry them to like uh sear the edges and then I'll put them in the oven uh and then I'll let them dry.
Uh, and then, you know, I'll dice up some kale. Uh, you want to make sure you put some lemon juice and olive oil and let that soak up in the quinoa or the kale for that matter. Uh, and then you mix those ingredients together. Add some cranberries, some walnuts, and then also some quinoa. And you mix it all together. So, there's a lot of different approaches. It's It's honestly just like you make the big batch and then you think of what ways you can combine it.
Um, I can give you so many more, but those are two of my go-tos. I I'll do this holiday season one, even outside of the holidays. I don't, it doesn't need to be the holidays for me to make that one, but it is known to be a holiday dish because of the cranberries.
Yo, yet hi, thanks to you. Now, I run my entire business with Hermes and GPD5, not coding, streetear, clothing manufacturer business. created four agents and now in process of creating a web app like a command center. I'm 51-year-old boomer with no coding experience and didn't even know what GitHub was until Matuma.
Let's go, dude. Awesome. I'm thrilled that uh this channel has been able to help you, but you know, I got to give credit where it's due. That's on you for taking the time to learn and try, right?
I can only do so much, but if you don't apply yourself, like, so thank you. like uh I appreciate the the kind words here, but this is all on you. This is all on you for like taking those steps and building what you've built, right? And you're going to continue to learn more and more and more and more. Um that's awesome, man. That's awesome. Thanks for sharing.
Yeah, for sure. And always, you know, maybe I'll I'll do a little cooking channel in the Discord. Um always happy to share my recipes. I definitely have more, but those are the two off the top of my head. Um, and then I I'm also a simple eater sometimes. Sometimes I'll just do quinoa, sweet potatoes, and broccoli or quinoa, sweet potatoes, and avocado and just eat a big plate full. Um, and then I'll do caramelized onions almost with every dish. Although, with those two recipes I shared with you, you probably don't want to do that. Um, and that's probably one thing I missed out is uh you can add some red onions uh diced or minced depending on your preference into that holiday season uh dish that I shared second.
Yeah. So, let's start today. I kind of want to do I'm going to be honest. I kind of want to go back to doing some ideation here today. Um, and then work on the plugins towards the end.
So, this one's set. We can set that as a B-roll harvest. That's live. This one's been backlogged, but I feel like I should film it.
Yeah, I'm going to have to move this one back because um it's just I don't want to backlog it. I still want to keep it in the idea.
Oh, interesting.
That's definitely archived.
There we go.
This is also a good one. I think we might might be worth making.
One thing that's missing is primarily because I haven't tested it thoroughly yet, but uh Mr. Baker in chat, he probably has the day off, but it's the skills associated with the canban.
I want to test all these before I make a video on them, right? Um, but I think that we can at least prep a script so it's on my um canban board here.
video orchestrator can band orchestrator I don't even want to feel like trying to spell that right Canban worker and canban codex lane.
Let's run it, shall we?
I'll be testing this a lot, so I'm working on a little side project right now. I'm not going to share too much about it. Me actually pull that off screen really quickly.
Um, let me make sure I kind of hide.
I'll tease a little bit.
But essentially, I'm building out a little tester. I'm calling it MIA OS. You'll learn why it's called MIA OS in a little bit. Um, it's a side project. And if it goes successfully, I'll make a video about it. But I do not want to tease it. I do not want to give it too much attention right now. I want to see how I can pull this off organically. Um, but I'm essentially crafting and a multi- aent team in a fresh Hermes agent setup to accomplish a goal by creating something. And this something you guys are just going to have to wait and see. You're just going to have to wait and see. But I'm going to be using the Cananban uh skills as soon as I finish migrating it because I originally started building this idea in a demo account. And uh I just made that OS last night to migrate everything to it um to its own segregated sandboxed VM rather than being a part of a demo account. It just kept bugging bugging me that it was structured that way. So uh yeah, y'all would just have you just have to wait and see. Uh, I will definitely show if if it works, I will definitely be making content around it and showing how I did it, the steps to take, etc., etc. Yeah, I I saw that. I didn't dig into it too much. Um, seems cool. Seems like a cool concept for sure. Uh, let me know like as you dig more into that.
Oh, I like strategy, too.
No, my personal setup is something that you guys probably will never see the light of day. That is something just for me. Um, it's, you know, I I have gone through I have so many different accounts in this digital world and for the most part, I remember all the birthdays that are important to me. However, something slipped through the cracks. So, it's going to be just a personal bot. It's not only going to be a birthday reminder. There's so much more to it.
But, it's a personal open claw setup that listen, I just I show enough of everything else to where this this is going to stay. It's it's going to it's going to be for me. Um, so I'll never show that one. But this other one I'm working on, uh, it has a goal to generate x amount of revenue monthly.
Um, and I just want to see if I can pull it off with as minimal input as possible, right? Um, it is upfront requiring a lot of handholding. Um, but it's more so handholding from the perspective of approving certain assets uh before I give it the green light on, you know, the the 14 to 30-day plan. Um, yeah. So, the personal bot you guys will will never see. Uh, that one's just for me. But there's going to be so much personal information to me on that personal bot. That is the main reason why. Um, and it's how I start my day now. So, I start my day in that personal bot before I even touch money. Uh, I just I just needed that for me, you know.
Yeah. And it's strictly personal. It has nothing to do with clear mud. It's aware of clear mud. Uh it's aware of what I'm working on every day, but it's aware of my skill sets, but uh its purpose is is solely personal.
All right, let's add that to the calendar.
Man, it nailed it. It nailed this description.
Let's see what its hook is. I probably won't follow it.
That's a great hook. I would I'm going to change that a little bit, right? Cuz I shoot from the hip and then I never really read the story to be honest. Uh that's just kind of there if I need it.
Let's see what titles it came up with. I really love this, but I'd probably since this is Hermes specific for SEO purposes, I'd say Hermes agents are useless without this. Even though on the thumbnail I would put the Hermes agent banner, so it's clearly a Hermes agent video. Um, I would want to take advantage of that keyword, though.
I didn't build it, so I would have to X that idea.
This is actually really cool for a separate video.
This these top two are my favorite for sure.
Okay.
And it did a great job on this one.
Sometimes it kind of misses the beat on the YouTube description. Primarily also because I don't really know what the video is going to evolve into. Like the title is like the original topic of conversation, but it's not always what I stick to. But I like this one a lot. We're fivearting that. And I may have to We'll see if this week goes well with testing.
Maybe I'll squeeze that into the 31st.
I'll just mark it there for now so it's on the calendar. But I already have so many other things scheduled for the 31st.
I think the plugins actually I'm going to set the 30th and then I think I'll clear this.
I'll move this back because I feel like I keep backlogging that one.
Oh, I already have one marked for the sixth and the seventh. Interesting.
Yeah. So, we will clear that because I feel like that'll be a future video.
We're also going to clear that. All right, it's cleaning up quite a bit.
This one I will also clear.
Yep, this one's definitely going to be backlogged.
I just have no interest in uh Oh, it's already marked as backlogged.
OSP.
All right.
Makes it easier. Makes it easier.
Okay. All right. Let's get to it.
Now, I know we were primarily working on this in those threads. So, let me pull up those threads really quickly.
All right. Now, we need to test this chat bubble plugin. Uh, I think we're at a great point where we can try to turn it into a a downloadable plugin or skill. Um, what would be the best approach here to to start sharing this with the community?
Now, obviously, I'll be testing it on one of my Hermes demo accounts first to see if it's a seamless install, but um, I think we're at a good point to to beta test this.
All right. And then let's move over to Agent Atlas.
All right. Now, I want to start thinking from the perspective of actually let's adjust this slightly before we think from that perspective.
So, you know, the top two tiles are solid operator and orchestrator. They're not redundant. Um, one thing I do notice is for the human operator CEO, it should be CEOhuman operator. It should always be uh the acronym of the job title before the the description afterwards, right? Uh, the same should apply.
Scratch that. So, the same already applies to everybody else. Orchestrator, engineering, marketing, growth, and research all have that structure, which is which is great.
I'm just prompting that to start the thread up again so that we can show it off here. Wrong window.
Now, for our orchestrator, I love the tile. It's clean, straight to the point. Um, for the administrator, I think we list off administrator too many times.
So, I think we should call it system admin and then administrator all caps and then admini agent. That's great. Um, and then going down to our chief of staff right below NEO, like there's a lot of redundant wording here. You say architect twice.
Um, yeah, that's really only the the redundant area. So, I'm wondering if we clean that up. So you have this container within a container where I think we can just use the container within the container right so the title of the tile above could essentially be colllocated into that container that has the tags that has you know chief architect chief mouse chief Morpheus so I think the solution here is you know the First line should be for example engineering then CTO or then architect then the name then below that is the acronym for the job title and job um description.
Let me know if you need any screenshots.
Let's make this minor tweak.
Hey, good morning, Matthew. How we doing today?
Oh yeah. Let me know what you guys think about this. So, it's not final, but it's I keep going back and forth. I'm going to drag this in here. First impressions of this logo.
First impre first impressions.
So, this is based off of shout out to crosseyed sensei uh aka fellow California native over here. Don't mean to dox you, but uh he sent me a few.
I'll even pull them up. Let me pull up the entire thread of like the evolution of where my brain went.
Oh, we squirrel around here. If you're new to the channel, we're not only working on Hermes plugins. We squirrel.
We work on a lot of things at once. Um, but I am, you know, getting to the point where I want to create a more permanent logo. Uh, our avatar is going to stay the same until I cut the dreads. Let's just face that. But it's the icon. It's the It's the brand um logo just for everything else, right? The website, etc., etc. Uh, so here is where my brain went.
I started off by sharing one of my favorites that he shared with me and I was like, "Wow, this is really cool, but once you zoom out, it's a little too busy." So then I came up with this based off of that. And I'm like, still too busy. So just kept going through the process. Let's see.
This was me collaborating and I had a power icon in my previous company's logo. So, I was like, uh, wonder if I incorporate that into it.
And it was it was a cool concept at first. This started looking more like a joystick than anything. Um, and then I started, you know, seeing viewpoints of what it would look like embroidered versus vinyl sticker verse laser engraved verse, you know, signage on a building. Um, why can't I increase the width of that? What is going on? There we go.
Uh, this is the evolution. This was just something wasn't sitting right. And then I got somewhere wasn't there.
It wasn't there.
And then I started doing this like, you know, split background. Uh, this was honestly inspired by sports logos. Um, namely NFL doesn't do this, I don't think, but MLB and NBA has a border with colors and then the silhouette is the icon, right? So, that that whole thing is the icon, but they really use the background colors as the primary and then just a white silhouette uh of a of a player usually, right? And then I I was like, "Oo, I kind of like that. So, how can I go in that direction but make it simple?"
And we just like we were coming up with these different like I didn't really like this. And then we got to this here.
And this is where I was like, "Ooh, this kind of looks like a C. What if I do a sideways M?" And it couldn't do this itself, right? I had to go into Photoshop to do it manually because it just no matter how many times I set it, it just kept messing up. I think this was the closest that it got, right? Um, and then it also did this as well. I I just I I didn't feel this. I didn't I wasn't feeling this at all. Um and then we had this cube approach, but then it just like more than anything looks like a C and a three. Then it does look like a C and an M. Um yeah, I don't think this one's going to stick, but so far I don't know. I like it, but I don't like it. It's like it's a lovehate with this logo so far. It's a love hate.
All right, let's go back to this here.
Heat. Heat.
All right, sounds good to me. Let's uh Yeah, the only thought I had, let me scroll up here.
Like people can install it manually, right? or if they just give a GitHub link to their agents, their agents can then deploy it. So maybe we should have some install instructions for agents.
Is that necessary?
Let's see how the atlas is looking after that last prompt. Okay, better. But there's still this redundant section here. So essentially all I want is this to be this.
So we'll get there.
This was supposed to be above. That was supposed to be below. Come on now.
Okay.
All right, get it done.
No response from provider. Uh-oh. What's going on?
It's not a usage thing, right?
No way. Yeah, I'm not even close.
Yo, what's up, Crossey? Sensei, how you doing today?
I gave you a shout out not too long ago.
We went down a little branding rabbit hole. All right. I I showed off my favorite that you sent me, but also just the path that I took to get to this one that I I I have a lovehate with it right now.
I have a very love hate with it right now, but I I love the simplicity of it, but I just don't think I don't know. Maybe it's just too big.
Maybe we need to zoom out a little bit.
And maybe it's the colors.
That felt that feels that feels right.
So you guys can actually see.
All right. Looks like it's not retrying anymore, which is a good sign. So there's a slight little hiccup.
I have no notes here. This actually looks solid.
Whoops. I do not like how I just clicked out of that so easily. It's annoying.
Wrong chat. Going to do that one more time.
All right. One thing to add here. Not a bad second pass, but this is what I'm talking about. So, check out this screenshot. You see at the very top, right? You see engineering, CTO, chief architect, architect. I want to remove that section. Essentially, that whole container and then turn the container below into the container that starts off that column, right? Because we're being redundant with all the information you're showing off below, right? Um, and I think that just for example below we have engineering then the name of the agent which is great and then CTO slash um just spell out the the acronym. So in this case it would be chief technology officer and then the subtext.
I want you to space that down and that should be aligned to the left where the tags are aligned in a line below, right?
Um, so a description of what the agent handles.
Let me know if you have any questions.
That should apply across all of our chief of staff, all four columns. Also, the administrator, um, it should say system admin first, then administrator in the middle, then admin API agent. Looks good.
Okay, it's there.
Heat.
Heat.
And I'm just going to take that off screen for a quick second.
Much better. I mean, it still has this weird border within a border, but we can fix that.
We can fix that.
And it could very well still be working.
All right, let's go back.
I think the default Hermes dashboard port is 9119.
Please uh please please reference the docs. Um, confirm that you configured this skill or rather this plugin correctly. Here's the Hermes agent docs.
Should have everything you need to properly build this out and cross reference the work that you've done.
Okay.
Heat.
Ah, and I started to I just started a thread here.
for the can bend so we can start testing all of those um skills.
Let's see if it finished because I looked before this response.
Now, maybe this container is necessary, but I kind of want to get rid of it personally.
Oh, I hate it sometimes when I try to drag the screenshot immediately.
I lose it.
All right, we're almost there. So, I took a screenshot. What you can see here is you know the start of each column it's for example engineering within that whole container for the entire column.
What I I would essentially like that border to be invisible so that or just remove it all together so that it just looks like a cleaner connect. I don't know. It just feels too boxy to me if that's the right word. Um, yeah, I think that's that's it. Some functionality I would like to add is if I hover over the model tag like yeah if I hover over the model tag we can see the specifics as to um what level of reasoning is set to that agent.
Uh, additionally, the skills. I think that that should pop open, you know, a rather large ch chat bubble that's centered. Um, that just shows uh all the skills attached.
And then when it comes to you putting a pill tag on, for example, architect, mouse, so the names of the agents, I think that those should always be yellow.
So I know that.
Yeah, just make make sure those are always yellow. And yeah, let me know if you have any questions.
That's a good place to start right now.
It happens. It happens.
Yeah, of course. say, "Thanks for the inspiration. I went down a rabbit hole that evening Just going to open up a new browser profile.
What?
Here we go.
Actually need to clean up my GitHub.
I have some old demos on here I can delete. See, delete this.
this as well.
I guess I'll leave the roast battle up the video captions app up and then we'll delete this one as well.
Oh, I can archive Oh, but that still makes it uh change the visibility. No, I don't.
This is all old stuff that I have no intention of using. So, I'll delete that one, too. But just in case people want to see the So, I believe we're just going to call this Hermes chat bubble. Is that correct? Yep.
Yeah, Hermes chat bubble.
Now, I feel like I should take this off screen just for a quick second cuz I should test this before I start sending out links because I don't want this to break anybody's system.
show it pretty soon. Pretty soon, maybe if you guys want to be test dummies. Uh, first I'm going to test it on a fresh uh setup here. Let me just open up a demo account.
Demo power on.
All right, got this demo account launching here.
I'm going to take a quick bio break and we'll get we'll continue along here.
Hey, hey, hey.
Hey, hey, hey.
All right.
Hey Actually, what did I Oh, I think it was that. Yeah.
All right, cool. So, this is just a fresh install. I believe I configured Hermes agent dashboard already, but I didn't enable the TY chat. So, let's just do all those prerequisites and let's unpin that.
I mean, it should load.
Yeah, we load.
Did I not configure a model though? Oh no, we're on GP55. Perfect.
Let's see if by default I don't even think I enabled the dashboard yet. Yeah, I didn't do anything with this demo account yet.
Perfect.
Hey.
Pop that over to the right.
There we go.
Yo, what's up Ryan Ninja Lurk? Just saying hi. Hope you're having a great start to the week there, Ryan.
And if you celebrate the holiday that I believe only the United States is celebrating, I hope everybody has a great holiday.
There we go. What?
It's like if I don't release quick enough, it doesn't actually There we go.
Perfect.
Think in the meantime though, let me actually I'm going to keep the repository private for now. That way I can test it thoroughly. But I'd imagine by Friday this thing's live and you guys can download it yourselves just to be safe cuz I'm going to test it on this demo account. I'm also going to test it on that other system that I've been working on as a side project. Uh and then I have another Hermes system I can test it on as well. So, I really want to do my due diligence on um installing the plugin on, as you can see, a fresh demo versus a system that already has a lot done to it. Uh and then lastly, another system that has a moderate amount of work uh completed.
Uh do not save All right. Can move that back over.
And we can actually close that out as well.
Still problem loading. We got to just give it some patience here.
Nice. I'm just going to copy this and feed it to this agent once it's ready.
Now, the the repo is still private, so I'm logged in here, so it should be fine.
Done. Dashboard is now running.
Cool.
There's a persistent user system.
Great. Now, did you do the chat?
You did the chat. Wonderful. Did it all in one. Awesome.
Hey, what's up alls? It's been a minute.
How you doing? Happy Monday. Cheers.
Thanks for stopping by. How you been?
And Just going to allow for this session. I was tapped into the wrong.
And since we're on a demo account, I also want to test somebody in the community released one of their themes.
Shout out Mr. Baker. Let's go check it out.
Thanks for your notes, Sensei. I wonder if I accidentally when I was creating that. I'm now curious.
Let's see. you'll see my just ridiculous Photoshop skills that are horrible. Uh, but they work. No, I mean, I don't have any.
Yeah, it's at 100%.
That was just me testing different colors. I really love the blue.
Yeah, I don't think I accidentally I guess I just have to make them.
Ooh, one thing I didn't even think about.
I could do both sides.
I can either do this as a split effect.
Did I not select the right thing? Ah, it's because effects were disabled.
Can I either do it like this split effect, which I'm going to have to just save as an option to look next to each other.
Or I do it as a hole.
Feel like the hole looks better.
All right, we'll go back. Let's go see how we're doing with that plug-in install, shall we?
Uh, that's because the private uh the repo is private. Now, if you do browser control in the Firefox browser, I do I did log into that GitHub account. Uh, do we have to do a get off so that you could clone that repo or can you just use the browser?
Guessing we're going to Oh, that's right. This is why I also hate Look what happens when I try voice to texting through the VM. It's really annoying.
All right, I'm going to have to type that, aren't I? Wonderful.
Whoops. I didn't I meant to hit escape, not V. Ignore that.
I'm not sure what you want me to do with that.
Uh, repo is private. We can get O. So, you have access.
I already logged into get on the browser.
That's too funny.
That is too funny.
I'll work on the colors next. Sensei, I'll work on the colors next.
No. No. So, I'm personally not moving. I mean, my internal ops for Clear Mud is still OpenClaw. Uh, I am going to record a video where I attempt to migrate it to Hermes to see what breaks, to see if it was easy, pros and cons, etc., etc. But will I keep it on Hermes? No. No. Hermes is, you know, I'm building out a completely separate OS that is going to be revenue generating products or free open- source things that we create and release.
Essentially, my product OS, which is going to be managed by by Hermes team.
Um, and Today we're working on plugins, right? I want to share these plugins with the public. But this is essentially the gist of my my multi- aent team on Hermes. Uh and then I have this product OS I've been slowly developing. Now this is just a direct reflection of this plug-in.
Right. Um the same with my ops here. So this is just a direct feed from the Hermes dashboard. And then these are all the unique pages I'm creating per product, per idea. Um, and then I also have the embedded TY chat in product OS as well. Um, but you know, first I'm dialing in my multi- aent team here through profiles. Um, we're going to be playing with the cananban here very soon. I've been feeding it a ton of context. We've been making a ton of plans, but I haven't given this system too much responsibility yet. We're still very much in the experimentation phase of building out this team. Um, but I also noticed that nobody had like a traditional org chart plugin made. So, I went ahead and made this for me. And then I thought, ooh, maybe I'll release this to the public. So, we're just fine-tuning this today. I also built this uh chat bubble that it's dependent on this being enabled here. Um, but no matter where you are in chat, like let's say you can kind of reposition it. You can essentially work out of your TY chat without having to close it. Uh, and it's a persistent session with this here. So when you go back to chat, obviously it disappears because you're in the full screen chat. Um, so this is something we're actually testing today as far as deploying it on a fresh Hermes agent system to see if it works.
All right, let me uh do it do the O here really quickly. We won't run into this once it's actually a public uh repo, but because it's still private, I have to authenticate git pub on this account.
And I'm just going to do that off screen really quickly.
Hey, what's up Z Audio Zoo Infosac?
Yeah, today hope that explained it.
We're just working on some plugins. Uh we're squirling a little bit. I know at the beginning of the live stream I did some ideation for upcoming videos we're going to record. Um, yeah, mainly just working on these two plugins and anything else that that crossed the table. How you doing today?
Thanks for stopping by. Thanks for the comment. What's up, Hezer?
You know, it's not that complicated. I would say it's more it's only more steps. I think it has one more step than Telegram in the sense of like you need to go to the Discord developers page uh to set up a bot token to to check certain boxes and things like that. So it is a little bit tedious from that perspective. Whereas with Telegram, you just go message I think it's the bot father account. You create a bot, you get the token, uh you get the pairing code, you give that to Hermes, you're set. Um, so I think Telegram is technically easier to set up, but it's just a preference honestly. Um, I set up Discord because, you know, I've already started testing the cross agent communication here, but I essentially am setting up all of my seuite team on OpenClaw to communicate with my seuite team on Hermes. Um, so I have this collaborative executive assistance chat that I can just post an idea and my two executive assistants on each system will go back and forth and finish whatever I ask them to do, right?
And they QA each other. So, it's really awesome from that perspective. Um, I'm sure you can set up that type of functionality in Telegram, but it's I would rather set that functionality up in Discord for now, you know. Um, so yeah, you give me an idea. Maybe I should make some videos around, you know, setting it up on Discord versus Telegram, I guess. Throw one in chat if you want to see me make that video. And if you're watching this recording, just let me know you want to see uh how to set up Telegram and and Discord in the chat below, you know.
And if I see enough requests, I'll record the video. But there's so many people recording, you know, who have released those steps. It's kind of like it's redundant and it's I don't want to say it's a waste of time, but I I feel like those instructions are already out there. So, I'd rather focus on making videos around things that um would bring more value than that. But you let me know. You let me know, Hezer, if you want to see that video. We can we can knock one out.
Yeah. Right on.
All right. Let's go back and check on that. We're going to allow once.
All right.
What?
Interesting.
All right.
All right, looks like it's going to continue the work. So, we can move that back on screen.
That's a focus for day.
Much better. Much cleaner. Okay.
Interesting. These pill tags are now massive.
Interesting.
What happened here? And why did this change? Interesting.
I'm going to see what happens when we install that plugin.
All right. So, now these pill tags are just a little too big. I want to reduce the text size, the font size, uh, and also reduce the height of the pill tags.
Um, I'll send you a screenshot. They just really pop. So, more importantly, when I click skills, no skills list available yet. Uh when I try to hover over a model, nothing happens or the model that that agent is set to.
The reasoning level is not shown.
Okay, installed and verified.
So, let's see if this works, shall we?
Hey, look at that.
Yo, this is really cool. Uh oh, it's working. It's working.
What? First try, too. That's really That's really cool. I don't like how it got rid of the chat icon that we had, though. What happened with that? I don't remember uh asking it to replace that.
So, let's go back here.
Wow. Okay. I mean, it worked flawlessly on our demo account. It loads. U However, I'm noticing that through us getting it ready to share, you changed the floating icon to some dot or diamond and then you added the text back in there. I just wanted it to be the chat bubble icon like we had previously.
Why did you change that?
And then more importantly, as we continue to, let's say, improve this floating chat bubble, is there a way for the end user to easily update it without having to go through the whole process again? Like saying in plain English to their Hermes agent, please update our uh Hermes chat bubble plugin.
that then cross references whether or not there's a new um a newer commit to that repo that's live.
How would that go down?
Still though, pretty nifty. Pretty nifty. And it looks like it did.
Interesting.
So, it doesn't fully work the way I want it to work.
So, we can open full chat.
Additionally, I'm noticing that some of the functionality that we have Oh, yeah.
You killed some of the functionality.
So, we used to be able to drag it anywhere on the screen. Um, there was also hotkeys to on the on the top right hand side to either expand a full chat, view sessions, right? um and then minimize it. So, I'm not sure if you did this for functionality purposes or compatibility purposes, but why did you kill all that hard work that we did, right? Uh we used to have that function to drag it anywhere on screen and then resize it from any of the corners. And when you resize it, it never essentially resizes outside of the container that it's in.
So, I didn't I didn't um I'm making a lot of Hermes content right now because I'm building out my own OS on Her utilizing Hermes agent systems um to build out, but I'm still learning. So, I'd rather just learn in public. Um when it comes to OpenClaw, no. Muddy OS is still very much OpenClaw. Clear Mud OS is still very much OpenClaw. I will not be changing. Um, I have spent so much time in building that system out and I do however because there's a lot of people switching over, I thought it might be valuable to make a video about switching over. So, um, there is a skill that apparently help, you know, makes that migration process easier. So, I'm going to make a video around me migrating Muddy OS uh and seeing what breaks. Is it easy? Is it worth it? Will I be staying? You already know I'm not going to stay, right? Like I have no intention of migrating my OpenC to Hermes. There are some annoyances that I've been running into, but um for the most part, like I'm I'm not unhappy with OpenClaw. I still use it every day. Um but these live streams have been predominantly around Hermes. the recent long form videos have been around Hermes because you know I'm learning about it. I'm discovering things that I think are worth sharing.
So um but no it's uh I've also set up this cross collaboration Discord that's completely private. Let me actually move that so you can see. But I have a Hermes X Open Claw. So my executive assistants come together when I have a task for them and they go back and forth talking to one another until that task is done.
So primarily I have them working on video props but I have my growth agents that are going to be communicating having meetings on a weekly basis between Hermes and Open Claw. Same with my marketing division in engineering divisions. Um so yeah I'm not migrating by any means but I am you know I am testing Hermes quite a bit because it is very useful. It's a great system. Um but is it going to replace Muddy OS you know as far as its host? No, definitely not.
Ah, okay. Right on. Right on.
Hey, I'm glad you you made that switch early on, you know. Uh, I've been testing Hermes since I want to say beginning of April, end of March. Uh, I know I discovered it in March through somebody in the community, but it took me a while to like actually start playing with it. Um, and yeah, I'm still continuing to test it. Right. Today is all about we're just building plugins that I'm going to be sharing with you guys. Um because I'm building first plugins for me that I think will be, you know, useful to you as well. Um and as I build out more, you know, I'll be sharing more for sure.
Nice. Nice. I'd got rate limited during a meeting with 13 agents and it dropped my usage to 100% in minutes.
That's wild. Yeah.
So, I want to go back and see why why it decided to dumb it down essentially.
Much better. Okay.
All right. Much better. Um, however, the text in the pill tags are not center aligned. I'll screenshot it so you can see.
And it looks like the text on the pill tags on the entire page are not center aligned.
It might actually still be finishing that work, huh?
Yeah, we'll wait.
Hey, thank you Aquarius. I appreciate the feedback, the support.
Yeah, it's my goal to continue to to to make useful videos, you know, videos that bring value to anybody watching them. anybody wanting to create their own multi-agent team or single agent team for that matter or anybody wanting to install Hermes or OpenCloud to test you know I think that's always the most overlooked topic because I think you know people want to jump in and immediately build this complex system with all these moving parts without first testing the system right without first testing one agent with one automation layering on another and another and another. So, I really want to hammer in the the approach of starting small and starting simple because I I see a lot of people go down an agentic path but then get very frustrated or just stop working on their system because they try to build something too complex too soon, right?
Whereas the solution there is start simple. Start with one agent, one automation and then layer on from there.
Right? I really want to I really want to keep with that as far as keeping that as like a a center of of like my talking point, right?
Yeah. Yeah. So, this is why I haven't tried it. I'm bootstrapping this brand.
I am not about to just go throw money away for the sake of testing something that to me at this moment is more vanity than in than anything. I think it's it's cool to make content around like, hey, I'm talking with my agent real time, but like the reality of it is are you going to have those meetings with your agent real time like every time? Um I I think once it becomes more affordable to do so, I think we will. Um, but I think it's one of those things where you'll start using it occasionally, but will you be using it every day? Will you call up your CTO to just have a conversation?
Probably not, right? You'll probably just cue a message that way he can handle it with all of his agents or sub agents. Um, now that's just me. That's just me. Uh, you could very much be on the side of like, no, I'd rather be able to call and then through that call he handled that's like me prompting, right?
Um, that's the long answer. Short answer is no. I have not tested that yet, but it's on my list.
And I'm just going to send that prompt.
I drank way too much coffee. Bio break.
BRB. 2 minutes.
Yeah. Yeah. And you got to go through it to learn it, right? like um yeah if you aren't like listen um I think for any AI agent system you should be using a subscription pime primarily open AAI because unless you have that budget uh and you have that money that you can throw at a wall via API credits um the subscript subscriptions are the move right like um Yeah, it'll get ridiculously expensive otherwise.
Whoa, you reduce the height further.
No, whoa, whoa, whoa. Those are a way too small now. They were already borderline too small. What I was mentioning was the text inside of the pill tag containers are not centered from top to bottom. Right. They were more leaning towards the top of the pill tag frame than the bottom.
Whoa. Yeah. No, the um you made them way too small. Now the last version they were borderline too small, but I was okay with them. What I was referencing was more so the text inside of the pill tag is not center aligned. And when I say center aligned, I'm not just talking about horizontally. I'm talking about vertically as well.
Excuse me, I should have muted. Nice.
Nice. Yeah, listen, I this is not a paid advertisement. Um, and I wouldn't have recommended this uh until 5.5, but the Open AI sub, I I pay for the $200 a month one. And I am running this system, another system, another system, all the demos, um, as well as a personal system, all off of the same subscription with the same amount of work that I'm doing now on a Claude Maxub. I had to do two I had to pay $400 a month for two max subs back then. Now I'm I'm I'm able to accomplish everything I was doing in those two max subs in one AI pro sub. I listen because of the fact that Open AI is at the moment the only Frontier model who has publicly stated you can use our models via subscription for your open claw systems and alternatively Hermes. I don't know if they've spoken about Hermes yet, but I would assume it's one and the same on on their end. Um because you have that peace of mind knowing they're not going to ban your account or or cut access at any given time. Uh whereas Anthropic, as we all know, dropped the banhammer from you using their subscriptions for AI agents. Now, there's some workarounds. I believe here on June 14th, they're addressing those workarounds. Anthropic is just really against you using their models at all.
So to my understanding, the changes that are coming on now I can't remember if it was June 4th or June 14th, but essentially the Claude P the non-interactive Claude command um is going to be completely separate off of their subscription, right? So you're not going to be able to use your agents aren't going to be able to use this non-interactive mode sending tasks to Claude. I think the real workaround is going to be having your agents actually spin up a terminal. It's going to take more resources from your server or your host PC. Pop open the terminal, spin up cloud in interactive mode, prompt, get the data that it needs, and then bring it back into your system. I think that's going to be the true workaround. Um, and yeah, but like Anthropic just continues continues to just hammer against open source cuz I think ultimately they want to build their own, you know, infrastructure and environment where you spend 24/7 in. Um, yeah, that's just a little brain dump right there. Like listen, I love Claude. I love Claude's Opus 47 especially. Um, but I don't like how vague they have been with the community. Um, they could they they knew their plans this whole time and months leading up to that banhammer. Like they gave everyone a 24-hour notice. There was no twoe notice, nothing. It was a 24-hour notice via email.
Like, come on. Um, so I did cancel one of my two Mac subs for Claude. I still have that second one, but I'm honestly considering downgrading it or canceling it alto together.
The only reason I'm not canceling it all together is because of this channel, right? It's it's for this channel. It's to use for demonstrations. It's to use to keep my finger on the pulse for all things anthropic to test their tools.
So, that's why I'm keeping one of those two. Um, but yeah. Yeah, I am using Whisper.
Yeah, I don't have Whisper on all my devices because the the nothing against Whisper Flow. It's just mainly a main workstation thing for me on my mobile.
Like when I'm talking to my agents, I just send them a voice note and Telegram or Discord. They transcribe it and handle. And then Google has its own voice to text with Gemini builtin to the Google phone. though.
Yeah, me too. You're not alone, right?
And I think you can still continue to use Claude. There's always going to be a workaround, but it they're just making it more and more difficult to use Claude via agents outside, let me let me be very clear about this. outside of paying for your own API token usage, right?
Which is gonna be very expensive if if that's how you operate with Claude via your OpenClaw or Hermes agent systems.
So yeah, I I mean honestly co-work is the one thing I don't like, but I'm loving everything else they're doing with the desktop app. I think they're going to continue to improve, right? Like listen, like they're good for a reason, but I just I don't like them from the perspective of how they handle things. Um they're not transparent, I think, is is to put it briefly and nicely. They're just not transparent. They will eventually share all the details, but when hundreds, if not thousands of people are hammering them the same question and they already know the answer, they're not going to tell you. Just as we learned with the the banhammer to OpenClaw, they knew that was coming. They like internally, I'm sure they knew. Um whereas with chat GBT and OpenAI, they're actually more transparent about everything they're doing. Um, thanks to one individual, Tibo, who just really shares everything on Twitter. Um, and then I think the one account for Claude is Tariq, TK, Tariq.
Um, he's like I wonder how much Anthropic shares with him before they make a decision to be honest because he seems to be like that that go-to account that you want to talk to for all things anthropic to get an answer from anthropic. You know, I like Gemini to an extent. I have a a Google Pixel phone, so it has this built-in voicetoext feature that uses Gemini. It's not like I open the Gemini app to to use it. It's just a little, you know, voice um microphone icon on when I'm texting or, you know, any any type of app like that. So, it's just built into the phone.
All right.
Get it done. I want to test on that demo account.
Okay, we'll have to improve that.
I also don't like that spacing, but I'm not going to be too picky with it right now. That's fine.
It's not one we're focused on releasing.
Let's refresh this demo account.
Okay, that TY chat should not be visible.
Okay, I mean the base version works. So now let's wait for Neo to help restore those features we spent so much time working on and I'll continue to test it.
Yeah. Yeah. Hey, thanks for the questions. What I've done yesterday's built-in notion page. Hey, this is actually a great workaround that I haven't seen a lot of people talk about.
This is like a like an interesting approach to unified memory or unified context for that matter. That is really cool. Thinking outside the box there. I love it.
Oh, so you're saying that it's not only unified context, but that's their way of communicating back and forth. Is that what I understand?
So, and when you say to get Claude and GPT to talk, are you talking about agents that are using Claude in GPT, or are you just more so referencing like when you're prompting Claude versus prompting GPT?
They don't have that same context. Is that what I'm understanding correctly?
What's up, Gator? Watching your stream last week inspired me to set up Hermes over the weekend. since switched over to GPT oath, but okay, nice. I feel like Gemma 4 is still useful for for automations. Like test it on one automation to see how it does. Because if you think about it, right? If you follow the approach of when you create a cron, you create a skill that the cron reads first and then sure there's certain config and environment specifics in that cron, but the workflow itself in the skill, the stepbystep what it needs to do. I think the cheapest of models can execute that skill or that cron assuming that skill is so insanely detailed that it doesn't matter what model executes those instructions. You know, you see my you see my point. So yeah, try that. But I'm I'm happy to hear it. That's awesome.
Yeah, that's actually not a bad idea as well.
Yeah, you know, I haven't uh I wanted to test it over the weekend, but I was stuck finishing renovations. It's technically still the weekend, isn't it?
Since I But today, I'm actually going to do an oil change on the bike and um go find a shop to get a new rear tire.
Hopefully, I can get all that done today, but I'm going to have some lunch after this and go handle that. and I still have to finish a few other things for internal tools, admin tools here on the channel. So, it's a busy day. It's a busy Monday for me, but GBrain is on my list. Uh, I'm wondering if we should do a theme of the day live stream where we just test new tools. You know what I mean? Uh, we kind of already do it in the sense of I just work on whatever I want to work on. So, maybe we'll turn Wednesday into a GBrain and what was the other one?
GStack.
Maybe we test Gary Tan's um deployments here.
Might be worth it a shot. Might be might be a fun video.
I'm just going to try the simplest of text.
Please update our Hermes chat bubble plugin bottle.
Bubble plugin.
Just polishing off this French press here.
I was on OpenClaw finally switch her because of all the crashing after updates.
Yeah. So currently it's the amount of time that I've spent on creating my own SOPs with how my agents operate, their daily meetings, their weekly meetings, how they execute things without me handholding unless it requires human review. Um, now I know Hermes has a lot of this built in now, but one thing I'm curious on when I attempt to migrate the system for demonstrative purposes, how easy it is. Does everything work or am I going to have to recreate every single one of my automations? Cuz I have upwards of 40 crrons um that they're not all daily. Some are daily, some are weekly, some are monthly. Um but I have a a shitload of work done on my system.
And then also Clear Mud OS, which honestly is being hosted from Muddy OS.
somebody else controls it, but there are two separate web servers because I wanted a different mindset when I'm working on internal ops versus content creation, right? Um it's just everything just works and the amount of time it would take me to a migrate, b set reconfigure all the scheduled crowns, uh make sure all the skills are are written in a in a proper way. Maybe I'll have to rewrite all the skills. I don't know. Uh, in theory it should just work. I don't think it will.
So, um, I'm the type of person that if if it's not broke, don't fix it. Um, yes, I'm frustrated with the occasional uh, OpenClaw update that will break my system and I'll have to get into an admin mindset to fix it, right? But I don't chase every new OpenClaw update. I generally wait weeks before updating OpenClaw. I don't care how behind I get.
um because my system works. So like if it ain't broke, don't fix it. Like I'm a big advocate of that. So that's uh quick TLDDR. Um now don't get me wrong, I'm building out product OS to to serve a whole different purpose, right? I have my multi- aent team that handles my day-to-day, my content creation, internal ops. Product OS is everything external. Hermes is going to be responsible for this one. Um, so this is still very much in development, but I'm now building plugins that turn into modules, right? So regardless of how product OS looks, it's a direct reflection of that plug plugin with my skins, right? Um, man, this is a good question. This is a this is a very tough question. And I'm going to be honest with you because it's it's like I think the type of person that I am, I would still test both. I I very much like to test things out. I very much like to experiment things. I don't want to take what one creator is saying versus the other. Um, you know, there's a lot of creators who I'm not going to name any names, but they will jump ship so quickly and chase the new thing, the hot thing, and saying that this is the game changer. This is the one, you got to drop the other one and learn this. I I just I lose they lose credibility for me because they don't stick to their guns to it's clear that they're just chasing views and clicks. Uh, I'm not like that over here. Um, I I'd rather make content around things I believe in and things I test thoroughly. And like going back to your question, Halls, it's like I would choose both until I figure out which one suits my needs, right? I would start off deploying an agent on each and then work on multi-agent. I would still take that same approach because of my how my brain works, how curious I am.
Um, but you know, I think if I were to recommend a family friend, a multi- aent system that's just a personal AI assistant, I would recommend OpenClaw. If someone wants to build out a team that comes with a lot of useful plugins already pre-built, I would push them towards Hermes, just based off of what I know and all of my experience between the two thus far. So, But I would still always recommend like test both. Test both. See which one you like and then roll with it. You know what I mean? Um they each have their strengths and weaknesses for sure.
Yeah. Gstack every day. Okay. Sensei. I think uh I think Wednesday's live stream has been decided. I think we're going to test the G stack and G brain.
We're going to have to. Right. Maybe I'll test that on one of the demo accounts before I start feeding it personal context.
Okay. Nice. Nice.
Makes sense.
Okay. Yeah.
Okay. Interesting. Yeah. I'm going to test out this plugin or rather this skill that somebody created here. Also, something else I've backlogged is I'm creating what I'm calling memory OS. It's just going to be an Ubuntu server distribution that I'm setting up Honcho on. And I'm using uh an open AI API most likely. Um, and it's going to be essentially a shared brain for Muddy OS and product OS at some point. I'm not in a rush to make that one yet, but um that's on my list.
I love it. But I love chat giving everybody uh advice. Let's go.
Yeah. And like going back to my rant, I think it depends on the type of person and and the type of agent they want to create and play with, right? Um hey, right on. Thanks for all the great questions.
Yeah. And like keep in mind like I spent hundreds of hours building out my PM board, my team, all the automations that I have in place over here, right? Um like maybe it's me not wanting to let go of all that hard work I did, but I built a lot of the work that comes pre-installed and preconfigured in Hermes. Rather, let me rephrase that.
That comes built in. You just have to enable it. because a lot of like the Hermes dashboard doesn't come enabled.
The Hermes TY chat feature within the dashboard does not come enabled, right?
You have to manually do all these things. Um, so I think from that perspective, yes. Um, does OpenClaw eventually create their own? I'm not sure. Um, but like yes, I do. I I've teased it quite a bit. I'm never going to show this one, but I've recently set up what I'm calling Optic Claw. Um, don't ask why. It's just very personal to me. Um, and that's my personal that's going to be my personal bot. And it's OpenCloud. Uh, nobody will ever see the light of day. I've already created a lot with it. Uh, it's the first stop every morning. Uh, it has nothing to do with Clear Mud. It's just strictly a personal open claw system that I use for me. Um, and I got to say, I love it so much. I want to share it, but it's just it's too personal to share. You know what I mean?
And I've already shared literally everything. Uh everything else I work on I share. So I got to have something for me.
Yeah. Well, so yeah. No, the office hours are going to come when the Discord opens up to the public and everybody inside the Discord becomes OGs and then we have just raw community members that just join through a link. There's going to be no more like blocker. Um, we're going to essentially have a three tier Discord community access. Um, more to come on that. I'm only going to offer office hours within one of those tiers essentially, but it will be quite a bit of time that I will spend in that channel.
But yeah, I feel I think for now I'll test it on on YouTube. Like I try to make sure no questions go unanswered, but sometimes and as the viewers grow, as the channel grows, I know that's going to become impossible to manage, but I'm going to do my best to to address each and every one of them.
Oh, I love it. Asking all the a question. Great.
Oh, okay. You're not even talking to me.
That's hella funny.
I was like, how did he get office hours from what I said? Makes no sense.
All right, let's go check in on this guy here.
Not sure why he logged out.
All right, look at that. Chat is back.
Nice. It's dragable again. Let's go.
We can fix these borders. I don't like that at all. But now we can go straight to sessions if we have to restore a a new session. Uh we can go full screen and let me just This is kind of getting annoying. Let's bring this open.
What is this?
Oh, copy last assistant response. Oh, that's a nice feature. Nice. Okay, this is great.
Solid. Okay, I think we're at a good stopping point there. One thing I did notice is you updated that repository, but you didn't update our system. Our system is still using that that dumb down version that you deployed.
Oh yeah, I meant to answer that. So, first off, what uh what model is your agent using and what reasoning level? If GPT55, what level of reasoning? I I have noticed one one gripe that I have with this fresh open claw that I'm slowly building for me is with Muddy OS with Hermes with product OS all of these systems that I already have a ton of context and and SOPs in place just guard rails guidelines etc etc they work solid off of medium reasoning but with this fresh open claw setup I deployed what almost two weeks ago now I still have it set to high. Um because on medium level reasoning, it it just felt stupid and I say that word lightly. It just felt like it wasn't able to interpret what I wanted. It wasn't as intelligent uh on its own. But to me, I I realized the reason for that is it had zero context. It has zero SOPs tied to it, right? and I'm asking it to do things with these expectations that I have from my other systems from all the rules of operations I I have put into place through hours and hours and hours of of fine-tuning those systems. So, um on a fresher open cloth setup, I highly recommend using the high GPT55 reasoning level or thinking level for that matter.
Yeah. Check. Check. Um, I gotta say I remember like back in like January, December, I had this issue with OpenClaw when I first configured them with with Discord. Um, and I think a lot of it had to do with me not setting certain rules of operations. Now, what one one question I have is your Discord chat, does it go into your main session or does it create its own session ID? Um, because I think it's a matter of going into your main session and saying, "Hey, I'd like to improve our, you know, the way we operate." when I'm messaging you in Discord, right? So, maybe try to access your OpenClaw TY chat or dashboard chat and go into the main session and say, "Hey, I'm noticing some issues when I'm communicating with you on Discord. Um, so I'd like to set some rules of operation." So, try that approach first and then also try asking the same questions that you ask in Discord in your dashboard chat or your TY chat and see is are those two chats more effective than your Discord chat?
If so, then you have a starting point of giving reference of your agents doing the work it needs to do when you ask it to do it versus not and saying what's the difference here? What rules do we have to apply to that Discord chat for it to actually do the work? Right? So, that would be my approach. Just trying to vibe my way through the fix.
So, it's uh on OpenClaw, it's for/think in chat. I actually incorporated that into let me just do a new session here.
So yeah, it's forward slashthink and then you can type in low, medium, high for hermes.
Let's go check, shall we? Let's open up our chat, which is just looking so butchered right now. Let's just do hard refresh.
And I believe it's thinking. Let's Let's go. Let's I'd rather be sure.
Oh, you know what? I don't even think it's in the TY. Is it reasoning? Oh, it's reasoning.
So, as you can see, my reasoning is So, you would reasoning high.
And now it's set to high, right? But it's only going to set it to high based off of your agent profile. So, I am on the default agent profile, right? uh as of now, but medium works for me, so I'm going to keep it on medium.
Yeah, try moving them to high. But first, try that approach of like testing the issues you're running into on Discord just straight into the TUI chat or straight into your dashboard main chat session. um and see are you getting the same output or or the same symptoms of of your agent not doing the work you're asking him to do. Um then from there like you you then know where to go, right? Like just from a troubleshooting perspective, it's like if it works there but it doesn't work there, it's clearly something over here that you have to work on. If it doesn't work in both locations, it's a systemwide issue, right?
Yeah, of course. Thanks for the great questions.
All right, let's uh continue to chat chat test this chat plugin chat bubble plugin.
I mean, so it's looking solid. Listen, this is a demo account. The plugin we created, we deployed it from that repository here. Uh it's working.
Freaking love it.
The only thing I don't like, I would say, is these like these borders on the corners.
Like that's the only thing I don't like.
So, I'm going to try to zoom them in just to get a screenshot of them in one go.
All right. I have one cosmetic tweak I'd like to make here. So, I I made the window really small, the floating chat bubble really really small for you to see it. But you see how there's that bold curved line outside of the those those borders.
I don't like the fact that the inner container is separate. So, if you're going to add those borders, make them thicker so that I don't see that small little line on each corner on the inside of the thicker um corner. Does that make sense? Hope I'm explaining myself enough for you to to fix this. Fix it locally first and then we'll uh commit to get uh once we're happy with it on our local setup.
Welcome back, Mr. Baker. how you doing today?
Today, guess what we did? It's It's currently still a private repo cuz I want to make some changes to it, but I will release this by the end of the week at the latest. Um, but I just tested deploying the Hermes chat bubble plugin that we've been working on for the past two weeks now into a fresh demo account.
And uh, it works. No issues. It works on the default profile. Uh, we're now just making some cosmetic tweaks and then I think since Wednesday we're going to work on something else. Friday we'll finish fine-tuning these plugins and um we'll we'll we'll release it at the end of the week. I don't want to release it too soon um because there's still some things I want to test.
Yeah, I'm stoked. I'm stoked.
Oh, that reminds me. We're gonna test your theme right now. Let's go check it out, shall we?
I actually squirreled. I was going to test this earlier, but totally forgot.
Where is it? Showcase Mr. Baker's slop.
Let's go ahead and Nope.
What?
What's my hot key for copying this VM? I think that's it.
Now, let's shift controlV.
Shift control C. Good.
So, we'll do this out of the terminal.
I love the name.
One of these days you're going to release something that's going to kill it though.
Ah, I'm I'm an agent type of person. I'd rather just have my agent do it for me.
So, I just fed it the the GitHub repo link and it's going to take care of it from there.
One thing I don't know if you did, did you create agent instructions for installing it? That's one thing I did for the chat bubble is the readme has, you know, you know, a tlddr of what it does, etc. Prerequisites. Uh, how to install it by yourself, but also how to install it with your agent. And it's just like copy paste this and it'll do the work, right? I thought ahead of like, eh, I'd rather just have an agent do it for me rather than doing it manually. So, uh, why not add those instructions in the readme of the repo?
Listen, this is I'm just going to have my agent do it. Let's see. Let's see what happens.
Now, let's go check.
Oh, I popped Discord off screen, didn't I?
So, let's control shift R.
Bam.
Hey, that's looking much cleaner. Look at that. Ooh, solid.
Freaking love it. Good stuff. Oh, yeah.
And we moved that copy last response button up there. That's what that is. So instead of it being in the line down here like it is here. Um solid. Sweet.
Looking real slick. All right. Let's uh merge to main, please.
All right.
Hermes agent has a skill called Hermes agent which tells it how to install theme YAML. I always want to say YAML.
All right. How do how do people pronounce this extension? I always give things a funny name in my brain. I don't always share these things, but here we are.
Okay, this is good to know.
Let's see if our agent just detects that on his own.
I feel like he should, right?
Yeah, he did.
All right, let's uh Should we get impatient? Should we?
Hey, hey, we're getting impatient, but look at this. Look at that. Oh, let's go check out this light theme.
Super simple. This gives me a VM like a VMware ESXi like left menu bar vibe, dude. Good stuff.
I mean, it's working.
One thing I'm curious about, didn't you have this color changed? Is it not done working? Maybe. Didn't you give this like a bluish theme to it or is that something you adjust in the TUI per per setup?
So, I'm going to go test here. Nice. See how this looks with your theme. Okay.
Oh, this still has the old repo. So, that's those borders are fixed.
Icons are kind of out of place, but that's not your fault.
Dude, I love the simplicity of your theme. I do.
But I'm curious, how did you which is a good thing, right?
Right.
TUI skins are separate. Okay, let's play with it, shall we? Uh, Hermes agent. Gotta love a default just news.
Come on, Firefox. I don't want to see any of that.
Should be clean. No news. I live under a rock for the most part.
Oh, you're talking about within the Hermes. All right. Skills.
Search for skins.
It's not finding anything, huh?
Aha.
Still didn't find anything from skins.
So, I'm just going to manually go through to where I think I might find it.
I would have thought it'd be in the terminal, but I guess if anything, this would be maybe in general.
Ah, there we go.
Let's give this a try. Save.
Let's go back to chat.
Do a hard refresh.
Look at that. Ooh, looking clean, clean, clean.
Dude, that is such a simple feature that I didn't realize was there. I thought that was just a custom to me. I just it didn't it didn't dawn on me to look through this.
You've actually given me an idea here for a video. We're going to do a video focused on the Hermes dashboard. We're going to obviously show how to enable it. TY slashflating TY. So that's once I'm happy with that plugin.
and then can ban.
I love it. I love it. This is great.
What font is this out of curiosity that you're using here?
I do just love how it's more legible.
Like, don't get me wrong, this is a cool feel and all. I just I prefer something that's clearer to read.
But let's now go test that and that.
Perfect.
All right. So, those thick corners, I think I'm wondering, can we do something unique to where the color of those corners change depending on the skin that's being used in the config for a a Hermes agent setup?
Does that make sense? Let me know if you have any question. Um, to be more specific, if you go to the config tab, type in skin, it's under display, we can the default has this kind of yellow touch to it. The slate has kind of like a bluish. Then you have mono and which let me test here.
I mean, areas kind of just feels like a lighter version of the default. So, those colors can be the same. And then let's check mono.
Oh, no. Forgive me. I'm on mono. Uh, let's go check Aries.
So Aries has an orange red theme to it. So I think having a a reddish orange corners, right? Right.
And the reason I want to add these color-coded corners is when you're in that floating chat bubble, I really want it to stand out per the theme or the skin for that TY chat. Does that make sense?
Let me know if you have any questions.
Obviously, let's test it locally first.
So, I'm going to go back to slate just so I can or let's go back to default so we can test the yellow corners first.
Nice. Yeah, I knew I like that font for a reason.
Sheesh. It is almost It is almost noon. It's almost lunchtime. Wow.
Yeah. Yeah. So for today's plugins right that I'm building out exactly we're just adding plugins to the existing Hermes dashboard. I am building out product OS which is my own dashboard um for revenue generating products free products etc etc. Um but I'm giving myself the option to create these modules which is just a direct reflection of the dashboard itself. the agent atlas, it applies product OS's front-end design skill to that plug-in. Um, so but at the root, right, I'm creating I'm thinking from a modular approach, whereas like the Hermes dashboard is actually pretty slick. So why not create plugins for that dashboard that I'm going to be utilizing within product OS. So eventually these are placeholders for clock and prompt browser, but I'm going to be creating my own plugins that are going to plug into this system here that are then going to be visible here, right? With my own shared PM board across, you know, that is essentially the canban board. Um, yeah, hope that answers your question. But yeah, the floating chat bubble I've been working on that we're testing right now is actually this is a fresh Hermes demo VM of mine and I'm just testing from the private repository I've created for the the floating chat bubble. But uh you know once you have the dashboard enabled, once you have the TY chat tab enabled, you'll then install this plugin and it creates this little chat bubble here across your entire OS. So, let's say you're in the canban view and you're noticing something weird and you just want to prompt in a TY floating session in your Hermes dashboard, you can do so.
It's pretty pretty nifty little feature.
Um, so I'm just fine-tuning this. This should be live by the end of the week. I know Wednesday we're going to switch gears and work on something else and then Friday we'll come back to working on plugins.
But I built this essentially live like over the past two weeks. I think we've been building this live.
And let's go test all these changes locally real quick. Should be done. Oh, he is still working.
Yeah. And the whole purpose also Adam thanks also thanks for the commenting first and foremost. Welcome. I think this is the first time I've seen your name. The reason I'm taking this approach is, you know, thinking from the perspective of modifying core Hermes agent system files, well, with future updates, they'll get replaced and all that hard work will either break or have to be redone in some way, shape, or form. So, by creating these plugins, these modular kind of plugins, it doesn't matter if you update Hermes, the plugin doesn't change, right? So the plugin is really dependent on the, you know, having that root Hermes system to operate off of essentially, right?
And then if you're curious about that theme I was testing earlier, this is actually somebody in the community. He created his own kind of theme that he shared with us. Uh, so I'm just testing it out and he did a great job with it. I I love it. I love the simplicity of it.
It's pretty slick.
But his is already live if you want to go test it.
All right. Yeah, it's time to go make some lunch here. I'm hungry.
I just want to finish this next revision of this chat bubble.
Ah, okay. Okay. Yeah, I'm going to continue to work on it. I'm going to continue to work on it for sure. But like this is it's so simple, but it's like maybe I make these corners sharper a little bit. This is the blue I've always used for the channel and I kind of want to stick with it. This I don't know why it's looking so faded. It This used to be a richer orange and a richer blue. Um yeah.
Yeah. And I think it's brilliant of them to do to do this to be honest. And like when I first did the initial thread, I just said, "Hey, I'd like to turn what we've built into a plug-in and I want to start testing it." Uh, and then it made some assumptions at first and I eventually fed it, which I have been doing since OpenClaw days. I go to its docs, I grab this link, right, and I feed it to my agent when I want it to build something. So, it just references the actual docs to do it the right way that's documented by the creators of this this system. And uh yeah, hey, awesome. First- time listener, welcome.
Thanks for being here. Yeah, these live streams, they've evolved over time. Um they weren't always this watch me work format, but I really love the watch me work format because, you know, I get to work on the things I want to work on and then you get to just watch my process.
Uh sometimes like in past live streams we would update OpenClaw or update Hermes. Hermes has never broken on an update which says something. OpenClaw however it like I've broken it real time and we've fixed it live. Um so yeah listen this is uh this is what you get here. We just build in public answer questions vibe with the community. Some days I think in the future I'll do like silent live streams where I'm just working and um I don't think I have that GoPro turned on even if I wanted to. Yeah, it's not turned off. But I have a POV above the camera. I think eventually get to see more of the office, you know. But uh but yeah, awesome. Yeah, man. That's one thing you don't get here. I'm not here to entertain people. I'm here to be of service more than anything. Okay. I'm sure I don't mean to, but maybe I might entertain some people just naturally with my personality, but my goal here is not to hype you, to entertain you. Um, none of that [ __ ] excuse my language.
Um, I'm here to be of service. So, any questions that you have, even if I can't answer them, we'll try to figure it out together, you know? Um, I think just above all, just I'm trying to be of service. I'm not trying to entertain you, right? So, that's the difference between me and those other guys.
One other live streamer I really vibe with a lot is Rave Fernando because he actually builds things in public and just shows the process. He's not a big hype guy and I love him for that. Uh, if anyone does want to test the theme, it's quicker to just get the already created YAML final finals from the final release page. The rest of the repos, the theme build scripts validation steps.
Nice.
Let's see how this is going. Copy the local path.
Patch it locally first.
Okay, sweet.
Sweet.
But you don't need unless you were changing the theme. Yeah. Hey, go check out uh Mr. Baker if you want to drop the link in chat here. I'll drop it in chat.
If anybody wants to test this, I tested it on this demo account and I'll continue to test community submissions in this demo account. I'm going to keep using it as my primary for now until it breaks. Baker, let's uh Oh, that's right. that I'm in that VM and I didn't set up key binds.
Let's go into Discord.
Honestly, I wish I could just pop out a server. Is there a way to just pop out a server? Damn. Keep servers in separate windows. Like, don't get me wrong, I like Discord, but I wish I had a little bit more control over the windows. And I I wonder I really hope that you guys chat right now saying, "Duh, of course there's a way to do it. I just didn't know how to do it.
All right, verified locally. So, let's go test these local changes here real quick.
And as you can see, I also have the chat here in my product OS. Um, but I haven't been working on this recently because I'm just dialing in these plugins first.
This is another plugin that we built, Adam. Um, that I'll tease a little bit more. I built it for me so I can visualize my multi- aent team because I really love the traditional top- down org chart view. And then I created a floor plan view of that. And this is all based on your agent profiles, right? Um, and then also a 3D view just for fun, for shits and giggles that you can kind of zoom in, pan, readjust your your camera, etc. Click each agent and get like a TLDDR of what the agent is.
They'll be This is more vanity than anything to be honest, but I was building it out for me, so I figured I'd turn it into a plugin that I'll eventually release as well. Um, but let's go ahead and test this. Sweet.
Look at those yellow corners. That's slick.
I love it. All right, that might I'm going to sleep on that. That might not stick. But let's go ahead and change this skin to the slate to see if we get the nice blue.
Do a hard refresh.
Go to chat. Make sure that's applied.
Interesting. It didn't change this like I would have thought that it would. Huh?
It changed the outline here.
Weird, Mr. Baker. Shouldn't it just change this too? Huh?
Weird.
Okay, it did change these corners though, which is great. Solid.
Why can't I drag this down?
Oh, it looks like it's stuck of the contents of That's weird.
Yeah, Mr. Baker, I could have sworn on our demo account when we change the skin, it changes up here.
Huh.
I'm going to have to take a screenshot.
All right. I'm loving the um the corners. It looks good. I have one question. Um I don't think this is related to any of the work you did, but I'm going to paste in a screenshot here from a demo account. When I change the skin to slate, the the banner when you start a new TUI session that says Hermes agent also turns slate. However, in our local system, it doesn't. It gives us a blue out. It's attempting to change the skin, but it it it only changes it halfway.
What could be causing this? This isn't any of the work that we're doing, correct?
All right, let me catch up on comments here.
That's so funny. Nice. Nice.
Tony the mechanic. Clawini, the most basic Hermes agent that lives on the same machine. Fix the open claw for the roofers. Nice. Yeah, I know, right?
Yeah.
Hey, thank you. Level up. Appreciate the feedback, man. I really do. Thanks for being here.
Yeah, I guess that is one of the benefits there.
Nice. Nice. That's amazing. What a coincidence, huh? That I'm naming uh this plug-in Agent Atlas.
Unless it just needed a bit of a I'm actually now very curious if I open new session.
I wonder if it's just that browser.
Let's see what happens.
No, same issue, same symptom. All right.
All right. I think this is going to be something that I'm going to troubleshoot myself because I got to take another bio break and I think it's just it's time for me to cut off and and go make some uh go make some lunch, go prep the lunch. So, I want to thank everybody for spending your Monday with me and uh vibing. We'll uh we'll make sure that one of these two plugins are live by the end of the week. I'll aim for both, but definitely the chat bubble, I think, is the one that's closer to being ready.
Hey, I appreciate you, Sensei.
Yeah, Wednesday is going to be strictly a GStack and Gbrain testing type of day.
So, I'm excited for it. And I'm excited to have someone who a shared the tool and b has alpha and quick tips and ways to us to ways for us to test it a little bit more efficiently than testing it ourselves without that knowledge. So thank you sensei. Have a great rest of the day.
I know perfect timing right. Hey so thank you new viewer Adam. Thanks for stopping by. Thank you Mr. Baker. Thank you, sensei.
Thank you, Level Up.
Thank you, Aquarius. Thank you, Gibb.
Thank you all. And I can't keep scrolling up. My uh social stream only goes so far. So, just want to thank everybody for stopping by, hanging out with me on this Monday. We'll be back at it Wednesday, same time. Until then, happy building. Cheers.
Related Videos
Agentforce NOW AMA: Build with React and Salesforce Multi-Framework
SalesforceDevs
490 views•2026-05-28
How agent o11y differs from traditional o11y — Phil Hetzel, Braintrust
aiDotEngineer
450 views•2026-05-28
WEB TECHNOLOGIES UNIT-2 | Degree 4th sem BCOM Computers web technologies unit-2 full explanation💯✅
LearnwithSahera
1K views•2026-05-29
More tests are always better? How to use AI to identify tests that bring little value
Alliance4Qualification
335 views•2026-05-29
Search Algorithms Explained in 60 Seconds! 🤖💨
samarthtuliofficial
218 views•2026-06-01
People of Game of Thrones using JavaScript DOM
AltCampus
296 views•2026-05-30
Introduction to Problem Solving Part - 1 | Lecture 1 | Intermediate DSA
ascensionix
107 views•2026-05-29
So What's Odin Lang Even Good For
TechOverTea
131 views•2026-06-01











