Skip to content
hokan
A command-line tool, written in Rust v0.1.0-beta.10 Release notes

Completion for
zsh, bash & fish.

Hokan adds an inline completion menu to your existing terminal. Suggestions come from your shell history, command options, files, and project scripts.

Read docs
Shell installer
curl --proto '=https' --tlsv1.2 -LsSf \
  https://github.com/backrunner/hokan/releases/download/v0.1.0-beta.10/hokan-installer.sh \
  | HOKAN_VERSION=0.1.0-beta.10 sh

The installer sets up your shell without sudo. Open a new terminal, then run hokan doctor to check the integration.

Example
~/projects/hokan
git st
tab insert↑ ↓ selectesc close
Click a suggestion to insert it here.
Interactive illustration. Results depend on your shell and project.

Your real shell runs underneath Hokan. Your prompt and shell configuration still apply.

Tab inserts a suggestion for review. Enter runs the command.

Local completion works offline. AI suggestions are optional and requested explicitly.

Completion sources
Hokan is open source software under the BSD-3-Clause license.