Skip to content

Interfaces

The ways to use Habakkuk besides chat apps: the terminal UI, one-shot commands, the web dashboard, the desktop app, voice, editors and APIs.

Chat apps are one way in. Habakkuk also has its own interfaces, all talking to the same agents, sessions and memory.

Interface Best for Page
habakkuk chat / habakkuk tui A full-screen chat in the terminal, with tool output and approvals CLI and TUI
habakkuk run One turn from a script or cron job CLI and TUI
hk -r NAME ... Any command on your laptop, run against the Habakkuk on your server Remote CLI
The dashboard at /app/ Chat, sessions, board, schedules, memory, usage and approvals in a browser Dashboard
Habakkuk Desktop A native window with a tray icon, notifications and a quick-ask hotkey Desktop app
The chat page at / A light chat on a phone or laptop Web chat
Live mode and habakkuk talk Talking out loud Voice
habakkuk acp Your code editor's coding agent Integrations
The OpenAI-compatible API, MCP and A2A Other programs and agents Integrations

In this section#

In this section