u/Apprehensive_Play382

[Open Source] VoidTally - Track your AI CLI waiting time (Aider, Claude, Copilot etc.)
▲ 2 r/GithubCopilot+1 crossposts

[Open Source] VoidTally - Track your AI CLI waiting time (Aider, Claude, Copilot etc.)

Hey everyone! 👋

I've been using AI coding assistants (Claude CLI, Copilot) heavily for the past few

months, and I started wondering: **how much time am I actually spending waiting for

responses?**

So I built **VoidTally** - a non-intrusive performance tracker for AI CLI tools.

## What it does

VoidTally measures "void time" - the time between submitting a request and being ready to

continue working. It runs as a transparent PTY proxy, so your AI tools work exactly as

before, with zero impact on performance.

## Key features

- **🎯 Zero-Impact Monitoring**: PTY proxy with 100% ANSI passthrough

- **📊 Rich TUI Dashboard**: View statistics, 7-day trends, file-level changes

- **📧 Email Reports**: Optional daily summaries delivered to your inbox

- **🔒 Privacy First**: All data stored locally, no cloud uploads

## Quick start

```bash

pip install voidtally

# Monitor any AI CLI tool

voidtally run aider

voidtally run claude

voidtally run copilot

# View dashboard

voidtally board

# Filter by tool or project

voidtally board --tool aider

voidtally board --project .

Why I built this

AI coding assistants are powerful, but there's little visibility into the actual time

cost. Sometimes you wait 5 seconds, sometimes 30 seconds. VoidTally gives you data to:

- Understand your actual waiting patterns

- Compare different AI tools objectively

- Make data-driven decisions about your workflow

- Track productivity over time

Technical details

- Written in Python 3.7+

- Uses PTY (pseudo-terminal) proxy technology

- Stores data in local JSONL format

- Terminal UI built with Rich

- Works with ANY terminal-based AI tool

Links

- GitHub: https://github.com/Fzzzhan/void-tally

- Landing Page: https://fzzzhan.github.io/void-tally/

- PyPI: https://pypi.org/project/voidtally/

Open to feedback and contributions! Let me know what you think.

u/Apprehensive_Play382 — 3 days ago