Skip to content

Cost Tracking ​

AI Transcription Notepad tracks API usage in the Cost tab via OpenRouter's API endpoints.

OpenRouter Cost Data ​

The app queries three OpenRouter endpoints:

  • /api/v1/key returns usage for your specific API key (not your entire account), showing today's, this week's, and this month's spend.
  • /api/v1/credits returns your account balance, displayed in the status bar and Cost tab.
  • /api/v1/activity returns per-model usage for the last 30 days.

Balance data is polled in the background at a configurable interval (default: 30 minutes). Configure the polling interval in Settings → Misc.

Status Bar ​

The status bar shows Today: $X.XXXX (N) | Bal: $X.XX where N is the transcription count and Bal is your OpenRouter credit balance.

Reducing Costs ​

Enable Voice Activity Detection to remove silence before upload, which reduces the audio size sent to the API. Gemini 3 Flash is already the most cost-effective option. Keep recordings focused rather than leaving long pauses.

Local Storage ​

Cost data is stored in ~/.config/voice-notepad-v3/usage/ as daily JSON files. The Mongita database also stores per-transcription token counts and estimated costs.

Released under the MIT License.