Agent Navi

Your coding companion

Hey! Listen!

A little fairy.
A clearer signal.

Navi brings familiar sound cues to your coding agent and a luminous companion to Codex. Take the sounds, the pet, or both.

Local. Independent. No runtime telemetry.

Navi is idlePreview
Sounds forClaude CodeCodexGemini CLIYour own agentNative pet forCodex

A familiar voice

A cue when it counts.

Five original Navi clips, each tied to an agent event. Click to listen. Your browser stays quiet until you do.

*Event coverage depends on your agent. Completion and error sounds are off by default.

Choose your companion

Your setup. Your choice.

Each component works on its own. Installing the pet never enables sounds.

A pet, without the setup

Download pet ZIP

Extract the navi folder into ~/.codex/pets/, or the pets folder inside your configured CODEX_HOME. No Node.js is needed for the ZIP.

Refresh the desktop pet picker and choose Navi, or enter /pets Navi in a supported Codex CLI terminal. Your current pet stays selected until you choose otherwise.

Creating a web pet? Download the web atlas for a separate account upload. Upload and attribution guide

Prefer the command line?
npm install -g github:mitchtech/agent-navi#v0.4.0
agent-navi pet install
agent-navi doctor --pet

These commands install pet files only. Use agent-navi pet uninstall to remove an unchanged CLI-managed installation.

Sound controls
agent-navi status
agent-navi mute prompt_submitted
agent-navi preset attention
agent-navi unmute all

Use the bundled Navi control skill in your agent, or the standalone CLI. Global mute preserves your event preferences.

Know your terrain

A companion for your environment.

Sounds work across agents and operating systems. Native pet support follows the host.

Full compatibility guide
Sound and native pet support by environment
EnvironmentSoundsNative pet
Claude CodeYesUnavailable
Gemini CLINative extensionUnavailable
Codex desktopWith trusted hooksHost pet picker
Codex CLIYesGraphics terminal
Codex IDE extensionHost hook supportUnavailable
Other agents / scriptsEvent interfaceHost dependent

*iTerm2 3.6+, Kitty graphics, or Sixel. No terminal pets inside tmux or Zellij. Local v2 pets do not automatically sync to the web.

Keep building.
Navi will keep you company.

Explore the project