इस प्रोजेक्ट के बारे में
Automation Companion एक Android एप्लिकेशन है जो उपयोगकर्ताओं को अपने डिवाइस पर रूट एक्सेस की आवश्यकता के बिना परिष्कृत स्वचालन बनाने में सक्षम बनाता है। ऑफ़लाइन-फर्स्ट आर्किटेक्चर अपनाते हुए, मुख्य कार्यक्षमता पूरी तरह से डिवाइस पर संचालित होती है, जिससे गोपनीयता और गति सुनिश्चित होती है, जबकि बेहतर बुद्धिमत्ता के लिए वैकल्पिक क्लाउड API एकीकरण की पेशकश की जाती है।
ऐप स्वचालन के कई तरीकों का समर्थन करता है। उपयोगकर्ता Android की एक्सेसिबिलिटी सेवाओं का उपयोग करके टैप, स्वाइप और टेक्स्ट इनपुट जैसे जेस्चर रिकॉर्ड और रीप्ले कर सकते हैं। अधिक जटिल कार्यों के लिए, यह एक विज़ुअल, नोड-आधारित वर्कफ़्लो संपादक प्रदान करता है जो ड्रैग-एंड-ड्रॉप कनेक्शन, सशर्त शाखाओं और मल्टी-नोड निष्पादन की अनुमति देता है। इसके अतिरिक्त, ऐप स्क्रीन समझ के लिए ऑन-डिवाइस मशीन लर्निंग (TensorFlow Lite और ML Kit) का लाभ उठाता है, जिससे OCR टेक्स्ट डिटेक्शन, UI तत्व पहचान और इमेज टेम्पलेट मिलान जैसी सुविधाएँ सक्षम होती हैं। ये क्षमताएँ विज़ुअल ट्रिगर का समर्थन करती हैं जो स्क्रीन पर विशिष्ट पैटर्न दिखाई देने पर क्रियाएँ निष्पादित कर सकती हैं।
मैन्युअल निर्माण के अलावा, Automation Companion में मजबूत सिस्टम संदर्भ ट्रिगर शामिल हैं। स्वचालन स्थान (जियोफेंसिंग), बैटरी स्तर, दिन के समय, Wi-Fi कनेक्टिविटी, या विशिष्ट ऐप खोले जाने के आधार पर सक्रिय किया जा सकता है। ऐप में "Omni-Chatbot" और सिमेंटिक स्वचालन क्षमताएँ भी हैं, जो उपयोगकर्ताओं को प्राकृतिक भाषा में कार्यों को परिभाषित करने की अनुमति देती हैं, जिन्हें स्थानीय LLM या OpenAI, Gemini, या Groq जैसे कनेक्टेड क्लाउड API द्वारा संसाधित किया जा सकता है।
तकनीकी रूप से, परियोजना Kotlin और Jetpack Compose के साथ बनाई गई है, जो मॉड्यूलर MVVM आर्किटेक्चर का पालन करती है। इसमें वास्तविक समय में स्वचालन डिबगिंग के लिए उपकरण शामिल हैं और फोन, टैबलेट और पीसी के बीच स्थानीय Wi-Fi सिंक्रनाइज़ेशन के माध्यम से क्रॉस-डिवाइस स्वचालन का समर्थन करता है। एप्लिकेशन PolyForm Noncommercial License 1.0.0 के तहत लाइसेंस प्राप्त है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.