Vizhi
Vizhi · Tamil for “the eye”

The eye on
your agents.

Vizhi puts your AI coding agents on the Logitech MX Creative Keypad. Each session gets 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.

When an AI writes the code, your job becomes approving, stopping and committing, often in three or four sessions at once. A notification tells you something needs you. It doesn't tell you which. Vizhi gives each session its own key, showing the project and whether it is working or waiting for you.

How it works
◲

A key for each session

Each key shows a session's project and whether it is thinking, waiting for you, or done. Press it to jump straight there.

⌖

Never the wrong window

Every key press goes to the session it is meant for. If it can't get there, nothing is typed.

◉

Voice that stays on your computer

Press, speak, press again. Your voice is turned into text on your own computer. Nothing is sent anywhere.

The plugins

One eye, every agent.

One keypad, and a plugin for each AI coding agent you use.

For Claude Code

Claude Console

A key for each session, Yes and No keys that warn you about risky commands, live cost and context, one-press prompts, git, and offline voice. For Terminal on Mac and Windows Terminal.

2.3.2 · macOS + Windows

Available Setup guide
For OpenAI Codex CLI

Vizhi for Codex

The same for Codex: a key for each session, Yes and No with risk warnings, Codex's own review, screenshots, and offline voice.

1.6.2 · macOS + Windows

Available Setup guide
For the ChatGPT and Codex desktop app

Vizhi for ChatGPT

The ChatGPT desktop app on the keypad, on Mac and Windows, in ChatGPT and Codex modes: your recent chats, Approve and Deny, dictation, screenshots, saved prompts and Codex tasks.

1.1.3 · macOS and Windows

Available Guide
For the Claude Desktop app

Claude Desktop

Vizhi for ChatGPT for the Claude app: a key per conversation, approvals and voice.

Planned
For Claude, Codex, Cursor and more

One plugin for every agent

All your agents on one keypad, whichever you use.

Planned

Every plugin needs a Logitech MX Creative Keypad and Logi Options+ 6.4 or newer. Download the keypad layouts from the keypad layouts page.

Support

Something not right?

Ask on the issue tracker, so the answer helps others too, or email support@rshankar.com. Please attach the plugin log; it tells us most of what we need.

For Vizhi for Codex, the file is VizhiCodex.log in the same folder.