इस प्रोजेक्ट के बारे में

StudyBar एक मुफ़्त, ओपन-सोर्स macOS मेन्यू-बार अध्ययन साथी है, जिसे आपकी पूरी पढ़ाई को एक क्लिक की दूरी पर रखने के लिए डिज़ाइन किया गया है। यह असाइनमेंट, नोट्स, फ्लैशकार्ड, फोकस टाइमर, शेड्यूल और साइटेशन को एक ही नेटिव SwiftUI ऐप (macOS 14+) में जोड़ता है। ऐप लोकल-फर्स्ट है: कोई अकाउंट नहीं, कोई पेवॉल नहीं, और क्लाउड की ज़रूरत नहीं। डेटा आपके Mac पर एक ही JSON फ़ाइल में संग्रहीत होता है, साथ में वैकल्पिक iCloud Drive सिंक। मुख्य विशेषताएँ: - **Overview**: AI द्वारा क्रमबद्ध अगले कार्य, स्ट्रीक ट्रैकिंग, आज देय दृश्य, प्राकृतिक भाषा में त्वरित जोड़, और "Plan my day" सुविधा जो अध्ययन ब्लॉक सुझाती है। - **Assignments**: देय उलटी गिनती, चेकलिस्ट, आवर्ती कार्य, Complete/Snooze के साथ सूचनाएँ, AI तात्कालिकता रैंकिंग, और AI "break into steps।" - **Notes**: स्लैश मेन्यू, टेबल, चेकलिस्ट, नेटिव LaTeX, विकीलिंक और बैकलिंक, टेम्पलेट, और सारांश, पुनर्लेखन व प्रूफ़रीडिंग के लिए इनलाइन AI के साथ पूर्ण Markdown एडिटर। - **Voice Note**: Apple Speech या Whisper का उपयोग करके डिवाइस पर ट्रांसक्रिप्शन, क्रैश-सेफ़ ऑटोसेव के साथ। - **Flashcards**: FSRS शेड्यूलिंग, क्लोज़, मैच और टेस्ट मोड, Anki .apkg/CSV आयात/निर्यात, और आपकी अपनी सामग्री से AI कार्ड निर्माण। - **Reading**: किताबें, अध्याय और हाइलाइट ट्रैक करें; PDF संलग्न करके उसमें खोजें और वास्तविक पृष्ठों से साइटेशन के साथ उत्तर पाएँ (डिवाइस पर; स्कैन किए गए PDF के लिए OCR)। - **Time & Focus**: Pomodoro (कोर्स-लिंक्ड), स्टॉपवॉच, फोकस मोड (ऐप छिपाएँ + परिवेशी शोर), और टाइम ब्लॉकिंग। - **Schedule**: देय मार्कर और परीक्षा बैनर के साथ साप्ताहिक टाइमटेबल; किसी भी दिन को टैप करके योजना बनाएँ; .ics फ़ीड या पेस्ट किए गए टेक्स्ट से कक्षाएँ आयात करें; एकीकृत Calendar (EventKit + iCal फ़ीड + असाइनमेंट)। - **Research & Library**: साइटेशन (APA/MLA/Chicago/IEEE/Harvard/Vancouver/BibTeX), रीडिंग लिस्ट, फ़ाइलें, और एक RSS/Atom न्यूज़ रीडर। - **Organize**: Kanban बोर्ड, कोर्स, और ग्रेड। AI उन सतहों में बुना गया है जिन्हें आप पहले से उपयोग करते हैं, अलग चैटबॉट के रूप में नहीं। यह आपकी सामग्री को व्यवस्थित कर सकता है, समझा सकता है, और समस्याओं को चरण-दर-चरण हल कर सकता है। किसी भी टेक्स्ट पर इनलाइन AI (✨) आपको सारांश बनाने, पुनर्लेखन, प्रूफ़रीडिंग, या जारी रखने देता है; आप बदलाव स्वीकार या अस्वीकार करते हैं। आप एक PDF संलग्न कर सकते हैं और साइटेशन के साथ प्रासंगिक पृष्ठों पर retrieval-augmented प्रश्नोत्तर पा सकते हैं। एक कमांड बार (⌘K) क्रॉस-नोट कार्यों को confirm-cards के रूप में सुझाता है। AI Apple के ऑन-डिवाइस मॉडल (macOS 26), Ollama (मुफ़्त लोकल मॉडल, qwen2.5:7b अनुशंसित), या आपकी अपनी Claude/ChatGPT कुंजी (Keychain में संग्रहीत) पर चलता है। ऑन-डिवाइस और Ollama आपके Mac से कुछ भी बाहर नहीं भेजते। सिस्टम एकीकरण में ग्लोबल हॉटकी, एक फ़्लोटिंग कमांड पैलेट, एक क्विक-कैप्चर पैनल, एक studybar:// URL स्कीम, Services मेन्यू, Shortcuts.app क्रियाएँ, Reminders पुश, कैलेंडर फ़ीड के माध्यम से Canvas आयात (कोई API टोकन नहीं), डिलीट के लिए undo, Spotlight इंडेक्सिंग, Focus/DND ऑटोमेशन, दैनिक बैकअप, और वैकल्पिक iCloud Drive सिंक शामिल हैं। गोपनीयता प्राथमिकता है: डिज़ाइन से लोकल-फर्स्ट, कोई टेलीमेट्री नहीं, कोई एनालिटिक्स नहीं, कोई अकाउंट नहीं। नेटवर्क का उपयोग केवल उन सुविधाओं के लिए किया जाता है जिन्हें आप चुनते हैं (Canvas सिंक, Lookup/News फ़ीड, पुस्तक कवर, लिंक शीर्षक, और क्लाउड AI यदि आप चुनें)। आर्किटेक्चर मॉड्यूलर है: Core/ में डेटा मॉडल, JSON स्टोर, इंजन और सेवाएँ हैं; Shell/ में मेन्यू-बार स्टेटस आइटम, रूट स्प्लिट व्यू, कमांड पैलेट, और साझा घटक हैं; Modules/ में प्रति सुविधा एक फ़ाइल है। एक मॉड्यूल जोड़ना उतना ही सरल है जितना एक व्यू प्लस Core/ModuleRegistry.swift में एक पंक्ति। इंस्टॉलेशन Homebrew (brew install --cask --no-quarantine hqn07/studybar/studybar), नवीनतम रिलीज़ से .dmg डाउनलोड, या XcodeGen के साथ स्रोत से बिल्ड करके किया जाता है। ऐप नोटराइज़्ड नहीं है (इसके लिए सशुल्क Apple Developer ID चाहिए), इसलिए macOS एक बार चेतावनी दिखा सकता है; राइट-क्लिक → Open या xattr -dr com.apple.quarantine इसे हल करता है। प्रतिक्रिया और योगदान का स्वागत है। डेवलपर तक पहुँचने का सबसे तेज़ तरीका ईमेल है; GitHub issues और Discussions भी हैं। प्रोजेक्ट MIT लाइसेंस के अंतर्गत है, उपयोग, संशोधन और साझा करने के लिए मुफ़्त।