Local Web UI#
Every so often we wanted to show Enkaidu to someone who was … er, let’s call them a stakeholder.
The console / terminal distracted them from what we wanted to show. Sometimes it was a demo of an integration with a custom MCP server. Sometimes it was to show them how a single prompt could trigger a series of tool calls to do complex work that otherwise seemed like magic.
enkaidu --webuiRun Enkaidu with the --webui flag and you will be given a link to a local server in the console. Copy that link into your browser and now you can use a rudimentary but definitely stakeholder-friendly UX.
When you’re done, type in /bye in the web UI prompt field. Enkaidu running in the console will exit, and you can close the browser tab.
Joking aside#
Sometimes even we would use it, when we were using Enkaidu to coordinate with an MCP server for work that we would typically do with a web browser anyway.
Screenshot#

Support dark mode automatically if you’ve enabled that for your browser / OS.