VoxRunner is a safety-first voice task runner CLI. It maps spoken transcripts to pre-approved commands and requires explicit confirmation before execution.
- Speech-to-text (external) produces a transcript.
- VoxRunner matches transcript to configured task profile.
- Safety policy validates command (blocks dangerous patterns).
- User approves execution (or passes
--yes).
npm install
npm run build
cp voxrunner.tasks.example.json voxrunner.tasks.json
node dist/cli.js list
node dist/cli.js match "start dev server"
node dist/cli.js run "run tests"voxrunner list [--file <path>]voxrunner match "<transcript>" [--file <path>]voxrunner run "<transcript>" [--yes] [--file <path>]
npm run devnpm run typechecknpm testnpm run build
MIT