VisualMode Tracker, built with Python
March 15, 2026 · View on GitHub
Development
Run the CLI in development with uv:
❯ uv run vmt start taco --at "1 hour ago"
• Started tracking 'taco' at 12:56PM
with flag --at of '1 hour ago'
❯ uv run vmt status
• Tracking 'taco' for 3m
❯ uv run vmt start burrito
Error: already tracking 'taco'. Stop the current session first.
Aborted!
Testing
The test suite uses pytest and click's CliRunner to verify the behavior of
the vmt CLI.
Run the tests like so:
❯ uv run pytest