Vizhi
Vizhi · Tamil for “the eye”

The eye on
your agents.

Vizhi is physical control for AI coding agents, on the Logitech MX Creative Keypad. Every session on its own key — see who needs you, press to act.

Free · macOS and Windows
Requires an MX Creative Keypad and Logi Options+ 6.4 or newer

Claude Console on the MX Creative Keypad: three session keys reading presskit Complete, faq Allow? and stage Complete; a red No key and a cyan Yes key, each with a badge; Clear, Esc, Tab and Dictate keys below.

Once an AI writes the code, your day becomes approving, interrupting, and committing — across three or four sessions at once. A badge tells you something needs attention. It never tells you which. Vizhi puts each session on a physical key: project name, context used, working or waiting on you.

How it works

A key per session

Live LCD keys show each agent session — project, context %, and whether it's thinking, waiting on you, or done. Press one and you're in it.

Input that can't miss

Every keystroke is addressed to a specific session's terminal. It reaches the session it's aimed at, or nothing — never the wrong window.

Voice that stays home

Press-to-talk dictation runs Whisper on your machine. No audio — and no telemetry — ever leaves it.

The family

One eye, every agent.

One engine, one keypad, and a plugin for each place your agents live.

For Claude Code

Claude Console

A key per session, Yes and No with a risk badge, live cost and context, one-press prompts, git actions, and fully offline voice — in Apple Terminal or Windows Terminal.

2.2.1 · macOS + Windows

In review Setup guide
For OpenAI Codex CLI

Vizhi for Codex

The same control surface for Codex: live session keys, approvals graded by risk, native /review, screenshot into the conversation, and offline voice.

1.5.3 preview · macOS + Windows

Preview Setup guide
For the ChatGPT and Codex desktop app

Vizhi Desktop

Mode-aware physical controls for the desktop app. Approve from the keypad. Never lose focus.

In development
For the Claude Desktop app

Claude Desktop

The next surface for Vizhi Desktop: conversation keys, physical approvals, push-to-talk.

Planned
For Claude, Codex, Cursor and more

Agent-agnostic plugin

One plugin, one grid, every agent you run.

Planned

Every plugin needs a Logitech MX Creative Keypad and Logi Options+ 6.4 or newer. Keypad layouts for the shipped plugins are on the keypad layouts page.

Support

Something not right?

Report problems and ask questions on the issue tracker. Attach the plugin log; it says most of what we need to know.