প্রকল্প সম্পর্কে

TokenBar একটি নেটিভ macOS মেনু বার অ্যাপ্লিকেশন যা ২৫টিরও বেশি AI কোডিং এজেন্টের (Claude Code, Codex, Cursor, OpenCode, এবং Gemini CLI সহ) AI টোকেন ব্যবহার এবং সাবস্ক্রিপশন কোটা পর্যবেক্ষণ করে। এটি সেশন লগ থেকে স্থানীয়ভাবে ডেটা পড়ে, কোনো অ্যাকাউন্ট বা টেলিমেট্রির প্রয়োজন হয় না। মেনু বারটি আজকের টোকেন, খরচ, প্রতি মিনিটে লাইভ টোকেন, বা অবশিষ্ট সাবস্ক্রিপশন কোটা প্রদর্শন করে, সাথে সিগন্যাল বার, রিং, বা গলন্ত পপসিকলের মতো ভিজ্যুয়াল ইন্ডিকেটর থাকে। একটি বিড়াল অ্যানিমেশন ব্যবহার বৃদ্ধির সাথে সাথে দ্রুত চলে, যা RunCat দ্বারা অনুপ্রাণিত। ড্যাশবোর্ডটি একটি Liquid Glass প্যানেল হিসেবে খোলে (পুরোনো macOS-এ পপওভার) যাতে এজেন্ট ফিল্টার করার জন্য অ্যাপ ট্যাব এবং সাতটি লেন্স অফার করে এমন একটি ভিউ সুইচ রয়েছে: Overview, Models, Monthly, Daily, Hourly, Stats, এবং Agents। এতে ইন্টারঅ্যাকটিভ 3D কন্ট্রিবিউশন গ্রাফ (বার্ষিক ব্যবহারের জন্য), গতি পূর্বাভাস সহ OAuth কোটা কার্ড, লাইভ সেশন ট্রেস, স্ট্রিক এবং সম্পূর্ণ কীবোর্ড নিয়ন্ত্রণ অন্তর্ভুক্ত। ব্যর্থ রিফ্রেশে শেষ পরিচিত মান ধরে রাখা হয়। ইনস্টলেশন Homebrew cask-এর মাধ্যমে: `brew install --cask nanako0129/tokenbar/tokenbar`। অ্যাপটির জন্য Apple Silicon এবং macOS 14+ প্রয়োজন, macOS 26-এ Liquid Glass ইফেক্ট এবং macOS 27-এ গ্লাস প্যানেল। এটি অ্যাড-হক সাইন করা, এবং আপডেট Sparkle-এর মাধ্যমে দেওয়া হয় ঐচ্ছিক বিটা চ্যানেল সহ। macOS 11–13-এর জন্য একটি লিগ্যাসি Tauri বিল্ড উপলব্ধ। স্থাপত্য: Rust শেয়ার্ড tokscale-core ইঞ্জিন (Git সাবমডিউল হিসেবে পিন করা) এর মাধ্যমে ডেটা পার্সিং এবং সমষ্টিকরণ পরিচালনা করে, কোটা ফেচিংয়ের জন্য FFI লেয়ার সহ। Swift UI, NSStatusItem শেল এবং Sparkle আপডেট পরিচালনা করে। `make` বা `make run` দিয়ে বিল্ড করুন। প্রকল্পে একটি নলেজ বেস এবং কন্ট্রিবিউশন নির্দেশিকা অন্তর্ভুক্ত। TokenBar MIT-লাইসেন্সপ্রাপ্ত এবং Junho Yeo-এর tokscale-এর উপর ভিত্তি করে তৈরি, যার শিকড় tokcat এবং RunCat-এ। Patreon-এর মাধ্যমে স্পনসরশিপ উপলব্ধ।