OPEN-SOURCE-PRODUKT · MACOS-MENÜLEISTEN-APPSysteme online

Ihre KI-Kontingente in der Menüleiste, bevor das Limit zuschlägt.

Eine native macOS-Menüleisten-App, die jedes Kontingent Ihrer KI-Abos sichtbar hält — Claude Code, Codex, SuperGrok, Cursor, OpenRouter, MiniMax, OpenCode und MiMo. Ein farbiger Streifen in der Menüleiste, ein Popover mit dem Gesamtbild und eine Benachrichtigung, bevor das Kontingent endet — nicht danach. Alles lokal, Open Source unter MIT.

MIT · macOS 13+ · Swift 5.9 · 8 providers · 180 testes

§01·Warum

KI-Abo-Tools warnen nicht

Das 5-Stunden-Fenster von Claude Code schließt mitten im Refactoring, das Wochenlimit fällt auf einen Donnerstag, und das erste Anzeichen ist die Meldung, dass das Limit erreicht ist. Währenddessen bleibt das Kontingent eines anderen Abos ungenutzt — weil nichts sagt, dass es da ist.

OkTally hält jedes dieser Kontingente auf einen Blick sichtbar: ein Glyph pro Provider in dessen Markenfarbe, der Restprozentsatz gefärbt nach Nähe zum Limit, und ein macOS-Alarm in dem Moment, in dem ein Schwellwert überschritten wird — einmal pro Überschreitung, nicht einmal pro Abfrage.

Es ist das Mac-Geschwister von Okami Tally: dieselbe Mission wie die iPhone-App, jetzt als Open-Source-Menüleisten-App — dort, wo die Coding-Sessions tatsächlich stattfinden.

§02·Funktionen

Was OkTally leistet

PIN

Farbige Menüleiste, beliebig viele Pins

Pinnen Sie beliebig viele Kontingentfenster. Jedes erscheint als Provider-Glyph in Markenfarbe mit Restprozentsatz — grün über 30 %, gelb ab 30 %, rot ab 10 %. Ohne Pins zeigt die App automatisch das Fenster, das dem Limit am nächsten ist.

08

Acht Provider, ein Protokoll

Claude Code (mit Ein-Klick-Import des bestehenden CLI-Logins), Codex, SuperGrok, Cursor, OpenRouter, MiniMax, OpenCode und MiMo. Jeder Provider ist ein Plugin hinter einem einzigen Protokoll, das alles in ein Kontingentmodell normalisiert — rollendes Fenster, periodischer Zähler, Guthaben, gemessen oder geschätzt.

POP

Ein Popover, das zuerst die Frage beantwortet

Eine Hero-Anzeige hebt das Fenster hervor, das am ehesten zur Neige geht, mit Countdown bis zum Reset. Darunter Karten pro Provider mit Ring-Anzeige und einer Zeile pro Fenster. Provider mit Fehlern oder ohne Konfiguration klappen in dezente Zeilen am Ende zusammen.

ALRT

Benachrichtigung vor der Wand

Eine flankengesteuerte Alert-Engine feuert eine macOS-Benachrichtigung, sobald ein Schwellwert überschritten wird — einmal pro Überschreitung, nicht einmal pro Abfrage. Sie wechseln den Provider, bevor die Session verbrannt ist, nicht danach.

PREF

Einstellungen im System-Settings-Stil

Eine Seitenleiste listet jeden Provider mit Live-Statuspunkt, ein Bereich pro Provider — OAuth, API-Key oder Web-Session — plus ein allgemeiner Bereich zum Umordnen und Entfernen der Menüleisten-Pins.

LOC

Alles lokal: Keychain und SQLite

OAuth-Tokens und API-Keys liegen im macOS-Keychain, nie im Klartext. Der Nutzungsverlauf steht in einer lokalen SQLite-Datenbank. Keine Telemetrie, keine Analytics, kein externer Server — die App spricht nur mit den APIs der Provider selbst.

§03·Technische Daten

Technische Daten von OkTally

PlattformmacOS 13+
StackSwift 5.9 · SwiftUI · SQLite
ProviderClaude Code, Codex, SuperGrok, Cursor, OpenRouter, MiniMax, OpenCode, MiMo
AuthentifizierungOAuth · API key · sessão web · import da CLI
DatenKeychain do macOS · SQLite local
Backend
Tests180 unit tests
LizenzMIT
VertriebDMG (GitHub Releases) · build from source
§04·Anwendungsfälle

Wann OkTally passt

01

Lange abo-basierte Coding-Sessions

Ein Blick auf die Menüleiste zeigt, ob das 5-Stunden-Fenster das Refactoring aushält — und der Alarm kommt, bevor die Session mittendrin stirbt, nicht danach.

02

Wer zwischen mehreren Abos rotiert

Claude für Code, Codex für Reviews, Cursor im Editor, OpenRouter für den Rest. Die farbigen Pins zeigen, wo noch Luft ist — ohne ein einziges Web-Dashboard zu öffnen.

03

Wer Zugangsdaten auf dem Gerät behält

Tokens und Schlüssel bleiben im macOS-Keychain, der Verlauf in einer lokalen SQLite-Datenbank, und Abfragen gehen direkt vom Mac zu jedem Provider. Es gibt keinen Zwischenserver — weder von Okami noch von sonst jemandem.

§05·FAQ

Fragen zu OkTally

Was ist der Unterschied zwischen OkTally und Okami Tally?+

Gleiche Mission, andere Plattformen. Okami Tally ist die Closed-Source-iPhone-App aus dem App Store, mit Widgets und Dynamic Island. OkTally ist die Open-Source-Menüleisten-App (MIT) für macOS, verteilt über GitHub Releases — gebaut für den Mac, auf dem die Coding-Sessions laufen.

Wie installiere ich OkTally?+

Laden Sie das DMG von der GitHub-Releases-Seite und ziehen Sie es in Programme. Die App ist nicht notarisiert: Beim ersten Start Rechtsklick auf OkTally.app → Öffnen → Öffnen. Alternativ mit Swift 5.9+ aus dem Quellcode bauen (bash Scripts/build_app.sh) und einen Launch Agent für den Start beim Login installieren.

Muss ich mich bei jedem Provider neu anmelden?+

Nicht immer. Claude Code importiert den bestehenden CLI-Login mit einem Klick, und Cursor läuft automatisch — die App liest die lokale Cursor-Session. Die anderen nutzen OAuth, einen API-Key oder, bei MiMo, eine In-App-Web-Session, die sich beim Ablauf des Cookies selbst wiederherstellt.

Verlassen meine Nutzungsdaten den Mac?+

Nein. OAuth-Tokens und API-Keys liegen im macOS-Keychain, der Nutzungsverlauf in einer lokalen SQLite-Datenbank, und die App spricht nur mit den APIs der Provider selbst. Keine Telemetrie, keine Analytics, kein externer Server.

Möchten Sie OkTally in Ihrem Kontext betreiben?

Das Produkt ist offen und Sie können es selbst betreiben. Die Einführung in Ihrer Umgebung, mit Integration und dokumentiertem Hand-off, ist die Beratung.