Open source

Your AI agent, in the browser your team already uses.

KocoUI is a web interface for Hermes Agent that runs on your own server. Your team asks for work in a browser tab, approves what the agent wants to do, and collects the results. Nothing is sent to a third party.

What it changes

Your agent becomes something the whole team can use.

Hermes Agent is powerful from a terminal. Most teams never get there, because a command line is a wall for everyone who is not an engineer.

KocoUI puts the same agent in a browser. Work is requested in plain language, the answer appears while it is written, and each action the agent wants to take is approved with one click. When the agent produces a file, it stays in the conversation where the team can open it.

It works on a phone too. Added to the home screen it behaves like an app, including a notification when the agent needs an answer or has finished.

What you get

Six things that change on the first day.

Ask in plain language

The team writes what it needs. The reply streams into the page while the agent writes it, instead of a blank screen.

Approve, do not hope

Every action that needs a decision appears as a card with clear options: once, for the session, always, or no. Nothing runs behind your back.

Files in, results back

Drag a document into the message, and open whatever the agent sends back without leaving the conversation.

Works from a phone

The interface is fully usable on a phone, installs to the home screen, and can notify the team when a reply or an approval is waiting.

Your models, your server

KocoUI uses the agent you already run and the providers you already configured. No extra account and no second bill.

Ready in two languages

The interface ships in English and German, with a light theme and a dark theme.

KocoUI chat with an approval card waiting for a decisionThe files panel listing a document the agent producedLight theme with the color picker open
Screenshots from a running installation.

How it is built

The agent never runs inside the web server.

  • The web application and the agent are separate processes. KocoUI talks to the agent over a connection that stays on the server.
  • The agent key is stored in a file outside the public web folder. The browser never receives it and never connects to the agent directly.
  • Signing in needs a password and a six-digit code from an authenticator app. There is no public sign-up. Accounts are created on the server by an administrator.
  • A read-only audit script checks a fresh installation and reports what it finds, including the firewall, the certificates and the file permissions.
  • If a new release fails its own check, the previous version is restored automatically.

It is open source under the MIT license and runs on the stack most servers already have: nginx, PHP and SQLite.

FAQ

Questions that come up before installing.

What does KocoUI need to run?

A Linux server with Hermes Agent already installed, a domain name, and the usual web stack: nginx, PHP and SQLite. The deployment scripts configure the web server, the database and the certificate on the server.

Is it free?

Yes. KocoUI is open source under the MIT license, and every line can be read before it is installed.

Do we have to run it ourselves?

No. KohlerCode installs, monitors and maintains KocoUI for companies that would rather not run the server themselves. That is our managed infrastructure service.

Who can sign in?

Only the accounts an administrator creates. Signing in needs a password and a code from the authenticator app, with a limit on attempts and a block after repeated failures.

Which models does it use?

The ones your agent is already configured with. KocoUI does not ask for a second set of provider credentials.

Managed option

Rather have it run for you?

We install KocoUI on your server, keep it updated and watch it. Your team gets the interface it uses, and you get one person to call when something needs attention.

Talk to KohlerCode