इस प्रोजेक्ट के बारे में
Syrtis एक मुफ़्त, ओपन-सोर्स macOS मेनू-बार एप्लिकेशन है जो AI टोकन उपयोग, लागत और सब्सक्रिप्शन कोटा की निगरानी करता है। यह AI कोडिंग टूल्स द्वारा पहले से डिस्क पर लिखे जाने वाले सेशन लॉग पढ़कर काम करता है, इसलिए सारी प्रोसेसिंग डिवाइस पर ही होती है—कोई टेलीमेट्री, कोई उपयोगकर्ता खाता और कोई क्लाउड सिंक नहीं। ऐप में Dock आइकन नहीं होता और यह 25+ टूल्स का समर्थन करता है, जिनमें Claude Code, Codex, Cursor, OpenCode, Gemini CLI, Copilot, Kiro और Antigravity शामिल हैं।
मेनू-बार शीर्षक आज की टोकन संख्या, कुल लागत, लाइव टोकन प्रति मिनट, या शेष सब्सक्रिप्शन कोटा दिखा सकता है, जिसे सिग्नल बार, प्रोग्रेस रिंग, या पिघलती पॉप्सिकल के रूप में रेंडर किया जाता है। एक घूमती बिल्ली एनिमेशन टोकन बर्न रेट के साथ तेज़ होती जाती है, जो Takuto Nakamura के RunCat को श्रद्धांजलि है।
आइकन पर क्लिक करने से एक Liquid Glass पैनल खुलता है (पुराने macOS संस्करणों पर एक पॉपओवर)। ऐप टैब फ़िल्टर करते हैं कि किन एजेंट्स का निरीक्षण करना है, और एक व्यू स्विच उपयोग को आठ दृष्टिकोणों में विभाजित करता है: Overview, Quota, Models, Monthly, Daily, Hourly, Stats और Agents। एक पूरे वर्ष की गतिविधि एक इंटरैक्टिव, ऑर्बिट करने योग्य 3D कंट्रिब्यूशन ग्राफ़ के रूप में दिखाई जाती है। डैशबोर्ड में पेस प्रोजेक्शन के साथ OAuth कोटा कार्ड, एक लाइव सेशन ट्रेस, गतिविधि स्ट्रीक्स, और कीबोर्ड शॉर्टकट (टैब के लिए ⌘1–9, चार्ट के लिए ⌘G, सेटिंग्स के लिए ⌘,) भी मिलते हैं। यदि बैकग्राउंड रीफ़्रेश विफल हो जाता है, तो अंतिम ज्ञात रीडिंग बनाए रखी जाती है, खाली नहीं की जाती।
इंस्टॉलेशन Homebrew cask के माध्यम से उपलब्ध है, और इन-ऐप अपडेट Sparkle का उपयोग ऑप्ट-इन बीटा चैनल के साथ करते हैं। रिलीज़ Developer ID से साइन और Apple द्वारा नोटराइज़्ड होती हैं, और प्रत्येक GitHub Release में एक DMG शामिल होता है। ऐप के लिए macOS 14+ पर Apple Silicon Mac आवश्यक है; Liquid Glass सुविधाओं के लिए macOS 26 और ग्लास पैनल के लिए macOS 27 चाहिए, पुराने सिस्टम पर vibrancy फ़ॉलबैक के साथ। सोर्स से बिल्ड करने के लिए Xcode 27 आवश्यक है।
आर्किटेक्चर की दृष्टि से, Rust डेटा लेयर संभालता है: सार्वजनिक tokscale-core साझा इंजन (Git सबमॉड्यूल के रूप में पिन किया गया) सेशन पार्सिंग, एग्रीगेशन और प्राइसिंग करता है, जबकि ऐप-स्वामित्व वाला tb_core_ffi क्रेट कोटा फ़ेचिंग जोड़ता है और एक C ABI एक्सपोज़ करता है। Swift UI का स्वामी है: SwiftUI व्यू, NSStatusItem शेल और Sparkle अपडेट। एक प्रोजेक्ट नॉलेज बेस Rust-to-Swift आर्किटेक्चर, वेरिफ़िकेशन गेट्स और रिलीज़ चेन का दस्तावेज़ीकरण करता है।
प्रोजेक्ट का नाम पहले macOS पर संस्करण 2.0 तक TokenBar था; अपग्रेड करने पर सेटिंग्स, इतिहास और लॉगिन आइटम संरक्षित रहते हैं। उसी Rust कोर पर बना एक साथी Windows ट्रे संस्करण भी मौजूद है। Syrtis, Junho Yeo के tokscale प्रोजेक्ट से व्युत्पन्न है, और इसके डैशबोर्ड लेंस tokscale इंटरैक्टिव TUI पर आधारित हैं। उत्पाद श्रृंखला tokcat के फ़ोर्क के रूप में शुरू हुई, और कोटा-पेस कार्ड CodexBar को संदर्भित करते हैं। यह MIT के अंतर्गत लाइसेंस प्राप्त है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.