GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - educlopez/codevator: Background sounds that play while Claude Code works and stop when it needs your attention — so the silence doesn't drive you to a “that's what she said” moment.

BranchesTags
Open more actions menu

Latest commit

 

History

129 Commits
129 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
packages
packages
 
 
skills/codevator
skills/codevator
 
 
.gitignore
.gitignore
 
 
.npmrc
.npmrc
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
package.json
package.json
 
 
pnpm-lock.yaml
pnpm-lock.yaml
 
 
pnpm-workspace.yaml
pnpm-workspace.yaml
 
 
tsconfig.json
tsconfig.json
 
 

Repository files navigation

codevator

npm version License: MIT

Background music for your AI coding agent.

Agent starts working → music plays. Agent stops → music stops. Simple as that.

Website · Docs · Sounds Gallery · npm · Issues

Codevator

Quick Start

npx codevator setup

That's it. Next time Claude Code starts working, you'll hear elevator music. 🎵

Other agents?

npx codevator setup --agent <name>

Supported agents: claude (default), codex, gemini, copilot, cursor, windsurf, opencode

Agent Skill

Install the codevator skill so any AI agent can control your music directly:

npx skills add educlopez/codevator

Works across Claude Code, Cursor, Windsurf, Gemini CLI, and more. The agent gets the ability to switch sounds, adjust volume, and toggle playback — hands-free.

Sounds

15 built-in sounds in 3 categories, plus Spotify integration:

Category Sounds
Focus & Ambient elevator (default), typewriter, minimal, lofi-relax, lofi-chill, lofi-cozy
Nature ambient, rain, forest, ocean
Music & Retro retro, classical-piano, ambient-guitar, epic-strings
Integration spotify — plays from your Spotify account
npx codevator mode lofi-chill
npx codevator mode --random           # random sound each session
npx codevator mode --category nature   # random from a category

Custom sounds — import your own audio files:

npx codevator add my-vibe ~/Music/chill-loop.mp3

Commands

Command What it does
setup Install hooks for your agent
mode <name> Set the sound mode
on / off Enable or disable sounds
volume <n> Set volume (0–100)
list Show all available sounds
add <name> <file> Import a custom sound
preview <name> Preview a sound without installing
stats Show your listening stats
doctor Diagnose issues with your setup
profile <name> Save/load mode + volume presets
import <file> Import settings from a file
install-menubar Install the macOS menu bar app

Profiles

Save your favorite setups as presets:

npx codevator profile save chill --mode lofi-relax --volume 40
npx codevator profile load chill

macOS Menu Bar

Control codevator from your menu bar — no terminal needed:

npx codevator install-menubar

Packages

Package Description
packages/cli CLI tool — npm
packages/web Website — codevator.dev

Development

pnpm install
pnpm dev:web    # Next.js dev server
pnpm dev:cli    # CLI watch mode
pnpm build      # Build all packages

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

License

MIT

About

Background sounds that play while Claude Code works and stop when it needs your attention — so the silence doesn't drive you to a “that's what she said” moment.

codevator.dev

Topics

aiai-agentsclaudeclaude-codelofimusicsound

Resources

Readme
MIT license
Activity

Stars

65 stars

Watchers

0 watching

Forks

2 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.