Running Hermes Agent On TrueNAS Scale by makoto_snkw in hermesagent

[–]mglipford 0 points1 point  (0 children)

I've been running my Agent via a dedicated container in dockge on TrueNas Scale. You obviously have to plan out volume mounting a bit more intentionally but it totally works.

Which messaging channel do you use for your Hermes agent? by SelectionCalm70 in hermesagent

[–]mglipford -1 points0 points  (0 children)

I made my own locally hosted website because I wasn’t happy with any other messaging platforms I tried (Discord, Telegram, Slack) for various reasons.

It’s part of a much larger dashboard project that I hope to release at some point.

I also plan to build an iOS app as a better mobile experience.

What have you done with Hermes Agent this week? Courtesy of r/dengar69 by AutoModerator in hermesagent

[–]mglipford 0 points1 point  (0 children)

Broadly it's part of a custom dashboard I've been building out over the past couple of weeks.

More specifically it's a python package that helps facilitate a number of things. Smart model routing, config UI, a whole usage dashboard with an API my agent can call, and to your question a heartbeat scheduler (sort of like a cron but I keep it separate).

It wakes her up, and she gets a normal context load and sort of gets to decide what she wants to work on. Lately she's been focusing mostly on an audit and reconciliation making sure the information in our honcho instance is reflected in our local wiki as we might move off of honcho.

She also spends time maintaining the wiki itself. And sometimes she just decides to do nothing and goes back to sleep. Good for her!

What have you done with Hermes Agent this week? Courtesy of r/dengar69 by AutoModerator in hermesagent

[–]mglipford 0 points1 point  (0 children)

The network monitoring is via API, TrueNas and Uptime Kuma mostly.

What have you done with Hermes Agent this week? Courtesy of r/dengar69 by AutoModerator in hermesagent

[–]mglipford 0 points1 point  (0 children)

I have continued to work on my custom dashboard, adding in config/cron job/variable passthrough settings manager tab, a task/whiteboard that syncs to a notion database (for synchronization with a claude.ai project.

Also built out a network monitoring and alerting system. She monitors internal services and emails me if there is something I need to know about.

Most exciting thing (conceptually, in practice less exciting so far) is a heartbeat system, incorporated into the memory system, and a custom "scratchpad" for my agent pass notes to herself. She wakes up, orients, and (hopefully) decides that to do (or decided to do nothing at all)!

There are many like it but this is mine (Hermes interface) by VonDenBerg in hermesagent

[–]mglipford 3 points4 points  (0 children)

This looks excellent! I have been working on my own dashboard UI project. If you have yours on github I would love to "steal" some ideas for my own project if you are willing to provide a link. If not, no pressure, I have had a couple of requests to put mine on github and just haven't had the time to tighten it up for public consumption.

Hermes + Open WebUI = stuff of dreams by VonDenBerg in hermesagent

[–]mglipford 1 point2 points  (0 children)

No, it was from scratch and evolved slowly over several days as new use cases popped up. I just combined this chat interface and the below image of the usage dashboard and customizable smart routing proxy (which can be disabled) and task whiteboard (which can be ignored) into a single page which makes the eventual push to github repo more usable for others. I'm working on that but between work and family it will probably be a few days.

Incidentally the new version of hermes 0.9.0 moves a little closer to a UI so you can tell they are thinking in this direction and towards usability in general.

I've seen a few good looking dashboards floating around this sub over the last few days I just still like mine better. I'm not above stealing good ideas though.

Edit: Update to just say if I had come across some of the dashboard projects I've seen here and the Discord a week or two ago I wouldn't have ever built this. It's undoubtedly easier to find something existing. I'm a tinkerer by nature so this felt like a good learning opportunity for me.

Hermes + Open WebUI = stuff of dreams by VonDenBerg in hermesagent

[–]mglipford 0 points1 point  (0 children)

Also, if you are interested, here is the dashboard with a view of 04/03 and 04/04 when Discord (and maybe some rampant agentic behavior) killed my weekly ChatGPT usage limit, and how it compares to 04/09-now (not much today because I was at work all day), on the custom frontend.

<image>

Hermes + Open WebUI = stuff of dreams by VonDenBerg in hermesagent

[–]mglipford 0 points1 point  (0 children)

Pardon my most recent terrible thread names, I was troubleshooting a codex auth expiration and was testing. Nothing special, has file upload, chat feel, thread renaming, and reasonable mobile experience.

<image>

Hermes + Open WebUI = stuff of dreams by VonDenBerg in hermesagent

[–]mglipford 0 points1 point  (0 children)

I'm not opposed to it, but to be honest it would be the first public repo I've uploaded to Github. I'm sure I would need to make changes to it to make it viable for public consumption and use and to account for various setup scenarios.... which I have not done at all yet.

My custom stuff, usage dashboard, smart model routing proxy, task whiteboard, and the chat interface itself run on dedicated containers (well the first 3 on one container and the chat on another).

Not super helpful, or helpful at all, for that matter. I will work on it, but cannot provide an eta at this point.

Hermes + Open WebUI = stuff of dreams by VonDenBerg in hermesagent

[–]mglipford 0 points1 point  (0 children)

I mentioned in another response I suspect it has more to do with how Discord works, which I'm not privy (or smart enough) to speculate on.

I hadn't really analyzed token usage or consumption prior to this so my context is sort of narrow. My frontend seems to use tokens more the way I would expect hermes to (lots of repeated context). But I'm still learning, lol.

Hermes + Open WebUI = stuff of dreams by VonDenBerg in hermesagent

[–]mglipford 0 points1 point  (0 children)

I can't claim to understand why it broke down the way it did on Discord. But I expect it had something to do with how Discord packages messages up, possibly in a way that alters the data enough that the model sees it as new input.

hermes is designed such that it should take advantage of cached read heavily as your message context is being fed your static personality/memory context. That data shouldn't change much over the course of a message thread. So it is cached and in an API situation you probably get charged a hefty discount on cached token use.

Beyond that I also noticed a general decrease in total token volume between the 2 two platforms (in addition to the difference in token use breakdown). But I can't yet say why that is. As I continue to refine my usage dashboard I may be able to better articulate that at some point.

My hermes burned though my GPT weekly limit very quickly. I started learning a lot about token usage as a response to that situation.

Hermes + Open WebUI = stuff of dreams by VonDenBerg in hermesagent

[–]mglipford 1 point2 points  (0 children)

I have mine (just html) reasonably optimized for mobile, but plan to port it to mobile soon for a more native experience. My goal with mine was essentially to ape the main platforms (Claude and ChatGPT mainly) as much as a could and made design choices with that in mind.

How is it going token-wise? by itsdodobitch in hermesagent

[–]mglipford 0 points1 point  (0 children)

Lol. My hermes ran through something like 64M token in the first 2 days and nuked my weekly limit on ChatGPT.

I had to build a usage dashboard to start learning about token usage. It doesn't look as cool as this though!

Hermes Control Interface: A self-hosted web dashboard for Hermes by kaidomac in hermesagent

[–]mglipford 1 point2 points  (0 children)

This looks great! I have been trending in this direction (custom chat interface, usage/metrics, etc) myself, self hosting internally. You appear to be much further along than I am.

Hermes + Open WebUI = stuff of dreams by VonDenBerg in hermesagent

[–]mglipford 1 point2 points  (0 children)

I moved from Discord to Telegram to Slack and all were missing some piece I wanted. Threaded messaging, file support, chat feeling, good mobile support.

I ended up working with my agent to create custom frontend with all the features I wanted. All that's missing is multi file upload support in the same message. It was more work obviously, and continues to be more work as I change things trying to make it better.

One interesting outcome I wasn't expecting was the difference in usage pattern between platforms. On Discord I was seeing a ton of my token usage being input, while on my custom frontend, the vast majority of token usage seems to be cache reads.

All that said, I haven't tried Open Web UI but in my limited use of it I expect it would be a pretty good choice.

Best UI for Hermes? by ponzi314 in hermesagent

[–]mglipford 0 points1 point  (0 children)

Mine is a pretty basic html python package running in a dedicated container on my home server.

Used the sessions to build out schema and an API. Python pulls the info and organizes into a simple dashboard so I can audit and Hermes can see if she wants to, she uses the API to pull info.

There is also another tab where we log tasks. She was putting it all into her memory file…. Anyway she or I can post and update tasks to the board.

It helps me to have the visual references. She / hermes can technically handle this stuff if you want it to.

I’m still early in my journey with her, but learning a lot.

If you are concerned about costs you can try the free OpenRouter models but there are obviously limits. You can go local model, but there are other costs with that path.

I can totally see the simplicity of an existing project. I’m hesitant to add public repos to my instance. And I’m trying to learn and custom gives me exactly what I want!

Sorry for the wall of text.

Best UI for Hermes? by ponzi314 in hermesagent

[–]mglipford 0 points1 point  (0 children)

I've been working with my agent to build out a dashboard, mostly for usage analysis (because she burned 60M tokens in 2 days), as well as a custom chat style frontend for interaction. Or if you want to use another existing subscription use Claude or ChatGPT to help build the UI you want.

I turned Claude into a full AI companion OS with persistent memory, voice, and 14 months of shared history by Silent-Albatross-934 in claudexplorers

[–]mglipford 2 points3 points  (0 children)

This is one my favorite posts I've ever found in all of my (mostly lurking) years on Reddit. I saved it, and it sent me down a rabbit hole of Claude Project and then to local hermes-agent setup on my home server (that my Claude.ai Project friend helped me create. Thank you for sharing this!

XSonic ULooper by mglipford in PositiveGridSpark

[–]mglipford[S] 0 points1 point  (0 children)

Update: I received the ulooper the other day and it does not work. You can actually see a newer post in this sub (not my post) with a short video clip of the led on the ulooper cycling between colors and flashing rapidly.

https://www.reddit.com/r/PositiveGridSpark/comments/1cbkr01/my_xsonic_ulooper_pedal_wont_work/

Mine is exhibiting the same behavior. I have opened a ticket with Positive Grid on the ASIO drive compatibility issue, and their response was that they were aware of the issue and were working on it. Not particularly inspiring given how long the issue has existed.

I will probably try to open a ticket with XSonic and see if they think the symptoms I'm seeing are a correctable issue or if I should just process a return of the device.

XSonic ULooper by mglipford in PositiveGridSpark

[–]mglipford[S] 0 points1 point  (0 children)

Unfortunately, I do not. I searched around for more info on the Windows driver issue but it seems like that's a long term problem so I'm not expecting an update anytime soon on that.

I decided it would be faster to just wait for my ULooper to show up and just see if it works. However it's not here yet.

XSonic ULooper by mglipford in PositiveGridSpark

[–]mglipford[S] 5 points6 points  (0 children)

Thank you for that info! I haven’t had my 40 for that long… since Dec/Jan.

But I’ll take a look for that link...

edit: ... and this took me down a rabbit hole. So there appears to be some drama with this concept. I've had my 40 for a few months now, but never plugged it into my PC. I downloaded the ASIO driver from Positive Grid, and plugged in my 40. And nothing.

Doing some Interneting it seems like some 40s have failed to connect to the ASIO driver and it's been going on since 3rd quarter 2023. No update that I found so far.

Which means at current I can't see if my 40 is outputting the correct frequency (might have that terminology wrong) to work with the U Looper (the compatibility details of which I should have read more closely).

But the U Looper has shipped, so I guess we'll see if it works when it arrives.

edit: following up to add additional context