Frakio Work
MadsGao/frakio-work
Desktop and web workbench where Hermes and Pi agents with distinct personalities work in one chat
Frakio Work is a desktop and self-hosted web workbench that lets a team of agents with different personalities collaborate in a single conversation, using Hermes and Pi as its two engines. Its description says Hermes handles long-term memory and daily life, while Pi handles coding and other complex tasks.
What Frakio Work does
In a Frakio Work chat you talk to any agent in natural language, as in a group chat, and agents can @ mention each other on their own, up to 64 times by default (adjustable in settings). A conversation can follow the default agent, follow whichever agent was last mentioned, be converted into a project, or use a Beta library mode that connects a local Obsidian vault and its rule index.
The app includes an agent configuration center with cards, avatars, a global default agent and default models. Models are configured once and shared by all agents. There is a monitoring page, a profile page with usage data, and multiple workspaces with their own names, icons and color themes. Frakio Work ships as a macOS desktop app, as self-hosted packages for Windows x64 and Linux x64 that bundle Node, Python, the Hermes runtime and a bridge, and as a Docker image. The README is written in Chinese.
Key features
- Multi-agent chat where agents @ mention each other, up to 64 times by default
- Hermes and Pi as dual engines for memory-oriented and coding work
- Agent configuration center with default agent and default model settings
- Models configured once and reused by every agent
- Multiple workspaces with their own icons and color themes
- Beta library mode connecting a local Obsidian vault
When to use it
- Running a personal assistant agent and a coding agent in one conversation
- Splitting project work, content work and daily chat into separate workspaces
- Hosting a shared agent workbench on a home server or private network
Who it is for: Users who want a graphical workbench for several named agents with Hermes-based long-term memory.
How it fits with Hermes Agent
Built around Hermes Agent as one of its two engines. The self-hosted packages bundle a Hermes runtime, so Hermes does not need to be installed first.
How to install Frakio Work
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
curl -fsSL https://raw.githubusercontent.com/MadsGao/frakio-work/main/scripts/install.sh | sh
irm https://raw.githubusercontent.com/MadsGao/frakio-work/main/scripts/install.ps1 | iexRequirements: macOS desktop build, or a Windows x64 or Linux x64 self-hosted package; building from source needs Node.js 24, npm, Git and uv
Note: The macOS build is not signed or notarized by Apple, and modified redistribution or hosted services need a commercial license under the Frakio Work Community License.
FAQ
What is Frakio Work?
Frakio Work is a multi-agent workbench with a desktop app and a self-hosted Web UI. It uses Hermes and Pi engines so several agents with their own personalities can collaborate in one conversation.
Does Frakio Work work with Hermes Agent?
Yes. Hermes is one of its two engines, and the self-hosted packages bundle the Hermes runtime and a bridge, so no separate Hermes install is needed.
Is Frakio Work free and open source?
The source is public, but GitHub reports its license as NOASSERTION. The README says versions from 1.4.0 use the Frakio Work Community License, where unmodified official builds can be used commercially and modified distribution, sale or hosting needs a commercial license.
Similar interfaces for Hermes Agent
All interfacesLocal-first desktop workbench where Hermes plans work and AI employees from several engines carry it out
kaishi00 Hermes ConduitNative SwiftUI iOS client for Hermes Agent, connecting directly to your self-hosted dashboard
lotsoftick Hermes ClientWeb chat interface for Hermes Agent that maps each Hermes profile to a separate agent
SelectXn00b HermesAppAndroid app that runs a Kotlin port of the Hermes agent loop to operate apps and run commands
ASHR12 IrisDesktop voice companion that pairs Gemini Live conversation with Hermes Agent for background tasks
pyrate-llama Hermes UISingle-file glassmorphic web command center for Hermes Agent: chat, files, skills, cron and monitoring
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent