Skip to content

How to Manage AI Chat Sessions in Hermes WebUI: Pin, Archive, Projects, and Tags

Problem

AI chat interfaces often treat each conversation as disposable. Without organization tools, important context gets buried under a flat list of untitled chats. I found myself losing track of which session contained which code snippet or decision.

What Hermes WebUI Provides

Hermes WebUI treats sessions as first-class data objects. The left sidebar gives you a full session management system: create, rename, duplicate, delete, and search sessions by title and message content.

Pin and Archive

I pin the sessions I use most often. A gold indicator appears on pinned sessions, and they stay at the top of the sidebar. For completed conversations I might need later, I archive them. Archived sessions are hidden without being deleted, and you can toggle to show them when needed.

To pin or archive a session, click the dropdown next to any session in the sidebar.

Projects and Tags

For grouping related work, I use projects. Projects are named groups with colors. You can move any session into a project via the dropdown.

For quick filtering, I add #tags to session titles. Tags appear as colored chips in the sidebar, and clicking a tag filters the list to show only matching sessions.

The sidebar groups sessions by Today, Yesterday, and Earlier. These groups are collapsible. When the list grows, I use the search box to find sessions by title or message content.

Export and Import

You can export a session as a Markdown transcript, or export the full session as JSON. You can also import sessions from JSON. This is useful for backing up important conversations or moving them between installs.

CLI Session Bridge

One feature I did not expect: CLI sessions appear in the sidebar with a gold “cli” badge. Clicking one imports it with full history. This bridges the gap between terminal and browser usage.

Common Mistakes

I made two mistakes when I started using Hermes WebUI:

  1. Not using projects to group related work — my sidebar turned into an unmanageable flat list.
  2. Never archiving completed conversations — old sessions cluttered the view and made it harder to find active work.

Summary

In this post, I showed how to manage AI chat sessions in Hermes WebUI. The key point is that sessions are not just a chat list — they are searchable, organizable data objects with pins, archives, projects, tags, and date grouping. Using these features keeps hundreds of conversations organized and findable.

Final Words + More Resources

My intention with this article was to help others share my knowledge and experience. If you want to contact me, you can contact by email: Email me

Here are also the most important links from this article along with some further resources that will help you in this scope:

Oh, and if you found these resources useful, don’t forget to support me by starring the repo on GitHub!

Comments