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

Threadbase Mobile एक iOS और Android एप्लिकेशन है जो AI कोडिंग एजेंटों के लिए एक रिमोट कंट्रोल प्लेन के रूप में कार्य करता है। यह एक self-hosted `tb-streamer` इंस्टेंस से जुड़ता है, जिससे उपयोगकर्ता मोबाइल डिवाइस से लाइव सत्रों की निगरानी कर सकते हैं, टर्मिनल आउटपुट देख सकते हैं और AI एजेंटों को प्रबंधित कर सकते हैं। मुख्य क्षमताओं में शामिल हैं: - लाइव सत्र निगरानी: WebSockets के माध्यम से रीयल-टाइम स्थिति ट्रैकिंग (running, waiting, completed, failed, idle)। - टर्मिनल व्यूअर: एक एम्बेडेड VT100 एमुलेटर जो टर्मिनल आउटपुट को रेंडर करता है और TUI सजावट को हटा देता है। - रिमोट कंट्रोल: सक्रिय सत्रों में रिमोट रूप से प्रॉम्प्ट को क्यू (queue) करने और सबमिट करने की क्षमता। - इतिहास और खोज: इंडेक्स किए गए बातचीत इतिहास की फुल-टेक्स्ट खोज और ब्राउज़िंग। - मल्टी-सर्वर प्रबंधन: एक ही ऐप से कई streamer इंस्टेंस से जुड़ने और उन्हें प्रबंधित करने का समर्थन। - नोटिफिकेशन: सत्र स्थिति परिवर्तनों और इनपुट अनुरोधों के लिए पुश अलर्ट, जिसमें कॉन्फ़िगर करने योग्य शांत घंटे (quiet hours) शामिल हैं। - सुरक्षित पेयरिंग: QR-कोड आधारित सर्वर पेयरिंग या मैनुअल URL और API कुंजी प्रविष्टि। यह ऐप Expo, React Native, Zustand, और TanStack Query सहित एक आधुनिक टेक स्टैक के साथ बनाया गया है। यह एक local-first प्राइवेसी मॉडल का पालन करता है जहाँ सत्र सामग्री और क्रेडेंशियल्स स्थानीय रूप से संग्रहीत किए जाते हैं या केवल उपयोगकर्ता-कॉन्फ़िगर streamer URL पर भेजे जाते हैं, जिसमें कोई अंतर्निहित उत्पाद एनालिटिक्स या व्यवहार संबंधी टेलीमेट्री नहीं है।