hocket

Status
0.1.0-alpha.8
Platform
macOS · Apple silicon
Linux · x64 / arm64
Stack
Bun · OpenTUI · SolidJS
Docs
Documentation
Social
X · YouTube

What

hocket runs CLI coding agents across your projects and git worktrees from one terminal app.

Watch every session, respond when an agent needs you, and review its work in the built-in editor. hocket is one local binary with no daemon or containers.

All your projects, processes, and agent statuses at a glance
Visual filters, activity glyphs, and recent panels keep you oriented
Easily browse the code and file tree for any commit on any project
Customize your own pane topology across four panels

Why

As I've been using agents more and more, I was finding it very difficult to see exactly the state of all my agents across my projects — the processes they were responsible for, and where they were in the midst of their work.

So I wanted a solution that could not only give me all of that, but also be lightweight and ephemeral — easily dropped into any sandbox to quickly understand the context, make its changes, and then be dismissed.

The Flow

Spawn

alt+shift+n creates a worktree and launches an agent. Press enter to reuse your last agent command.

Interact

Run your favorite agent CLI. Tell it what to do and you're off.

Observe

The sidebar shows each agent's status. marks one that needs you. A sound and desktop notification follow.

React

alt+a jumps to the next agent that needs you. When it's done, review and merge with your usual git tools — auto-prune can remove merged worktrees.

Install

SSH into your favorite sandbox environment (or your local) and run:

curl -fsSL https://get.hocket.dev/install.sh | bash

Then, from your folder of projects:

hocket

Currently in open alpha, so if you encounter any issues please reach out on the socials! (X · YouTube)