onllm-dev/onWatch

Track AI API quotas across Synthetic, Z.ai, Anthropic (Claude Code), Codex, GitHub Copilot & Antigravity in real time. Lightweight background daemon (<50MB RAM), SQLite storage, Material Design 3 dashboard. Zero telemetry.

onWatch – AI-API クォータ監視を簡単に

機能概要 – onWatch は、軽量でクロスプラットフォームなデーモン(単一バイナリ < 50 MiB)で、多くの人気 LLM ベースのサービス(Anthropic、OpenAI Codex、GitHub Copilot、MiniMax、Gemini、Cursor、Grok、Kimi など)の使用量 API をポーリングし、結果をローカルの SQLite データベースに保存し、Material Design の Web ダッシュボード(およびオプションのメニューバー / VS Code ステータスバーウィジェット)を提供します。これにより、開発者は履歴トレンド、今後のリセット時間を確認し、クォータ制限に達する前や予算を使い切る前にアラートを受け取ることができます。

重要性 – ほとんどのプロバイダーは現在の使用量のスナップショットのみを表示します。onWatch は、サイクルごとの履歴を保持し、消費率の予測を計算し、数十のプロバイダーを 1 つのビューに統合することで、このギャップを埋めます。これにより、開発者は予期しないスロットリングを回避し、実験を計画し、クラウド支出を管理下に置くことができます。

主な機能

  • マルチプロバイダー対応 – Synthetic、Z.ai、Anthropic、Codex、GitHub Copilot、MiniMax、Gemini CLI(レガシー)、Cursor、Grok、Kimi Code、Antigravity、Moonshot、DeepSeek、OpenCode Go、Mistral、Ollama Cloud、Muse、Command Code、およびカスタム JSONL API 統合。
  • 履歴データ – SQLite はポーリングごとの使用量を保存します。ダッシュボードは時系列チャート(1 時間 - 30 日)とサイクル概要テーブルを表示します。
  • アラートと通知 – しきい値を超えたときに、メール、プッシュ(PWA)、Webhook、画面上の警告で通知します。クォータごとに設定可能。
  • ダッシュボード – Material Design 3 UI、ダーク/ライトモード、ライブカウントダウンタイマー、消費率予測、Prometheus /metrics エンドポイント(ベータ版)。
  • デスクトップ統合 – macOS、Linux、Windows でシステムトレイ / メニューバーウィジェット。VS Code 拡張機能はステータスバーに最も逼迫したクォータを表示します。
  • ゼロテレメトリ – すべてのデータはマシン上に留まります。バイナリは自己完結型で、外部サービスは不要です。
  • 簡単インストール – ワンライナースクリプト、Homebrew tap、Windows PowerShell インストーラー、Docker イメージ、またはソースからの手動ビルド(Go 1.25+)。

典型的なワークフロー

  1. バイナリ(または Docker イメージ)をインストールし、onwatch setup を実行して ~/.onwatch/.env に API キーを追加します。
  2. デーモンを起動します(onwatch または systemd/launchd 経由)。設定された各プロバイダーを並列にポーリングし、使用量行を SQLite に書き込みます。
  3. http://localhost:9211 を開き、.env の管理者資格情報でログインし、ダッシュボードを探索します。
  4. オプションでメール/プッシュ/Webhook アラートを有効にし、IDE 内での可視性のために VS Code 拡張機能をインストールします。

対象ユーザー – 個人開発者、小規模チーム、または複数の AI サービスにわたってコード生成、コードレビュー、その他の LLM 駆動のワークフローを実行し、消費を監視して予期しないスロットリングを回避するための単一の場所を必要とするすべての人。

プロジェクトの健全性 – リポジトリは GitHub スター、CI バッジ(カバレッジ、ダウンロード数)、最近のバージョンタグ(v2.14.11)を示し、Awesome Go コレクションにリストされています。積極的にメンテナンスされており(ベータステータス)、各プロバイダー向けの広範なドキュメントを提供しています。


クイックスタート概要

# macOS / Linux ワンライナー
curl -fsSL https://raw.githubusercontent.com/onllm-dev/onwatch/main/install.sh | bash
# Windows PowerShell
irm https://raw.githubusercontent.com/onllm-dev/onwatch/main/install.ps1 | iex
# 次にデーモンを起動
onwatch
# UI を開く
open http://localhost:9211   # またはブラウザでアクセス

リンク – ウェブサイト:https://onwatch.onllm.dev • VS Code Marketplace:onllm-dev.onwatch • GitHub:https://github.com/onllm-dev/onwatch

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト