मैंने TabyAgent बनाया है, जो OpenClaw और Hermes का एक हल्का और इस्तेमाल में आसान विकल्प है.

यह Docker के अंदरही host mount के बिना चलता है और Telegram के जरिए बातचीत की जा सकती है.

मैंने पहले OpenClaw और Hermes दोनों इस्तेमाल किए थे, लेकिन अस्थिर हिस्सों, और खासकर OpenClaw के बहुत भारी और bug से भरे होने जैसी वजहों से इसे खुद बनाया.

इसे जानबूझकर सरल रखा गया है, इसलिए इसमें OC या HA की तरह कई messenger support, image generation, voice call जैसी जटिल सुविधाएँ नहीं हैं. लेकिन मेरे हिसाब से यही इसकी ताकत है, क्योंकि इससे maintenance आसान रहती है और इसे हल्का बनाए रखने में मदद मिलती है.

यह लिखे जाने के समय 0.3.0 version release हो चुका है और यह AGPL 3.0 license के तहत GitHub पर उपलब्ध है: https://github.com/gpdir16/tabyAgent

फिलहाल वे सभी features बन चुके हैं जिनकी मुझे वास्तव में ज़रूरत थी, लेकिन अगर आप इसे इस्तेमाल करते समय किसी और feature की ज़रूरत महसूस करें या कोई feedback हो, तो बताइए.

क्या अलग है

  • OpenClaw की तुलना में लगभग 9 गुना कम RAM उपयोग (OC ~3GB, HA ~600MB)
  • Docker में host mount के बिना चलता है, इसलिए host को नुकसान पहुँचाने का जोखिम कम है (OC में वैकल्पिक, HA में host connection ज़रूरी)
  • एक लाइन install script और Telegram bot के भीतर interactive, आसान setup (OC/HA जटिल)
  • Telegram के अंदर भी सही दिखने वाला table rendering (OC/HA में unsupported)
  • अपेक्षाकृत कम token usage और कम call count के कारण अधिक किफायती (background calls और non-essential calls को न्यूनतम किया गया)

समर्थित सुविधाएँ

  • ब्राउज़र नियंत्रण: browser-use, playwright के लिए built-in basic support
  • दोहराए जाने वाले कार्य (cron job): agent खुद सेट करता है और तय समय पर अपने-आप चलाता है
  • built-in skills: देश के भीतर के school meal/timetable लाना, skill search, skill creation आदि
  • file, terminal tools: लगभग हर तरह के काम की जगह ले सकते हैं
  • विभिन्न providers: OpenAI, OpenRouter, Synthetic आदि
  • automatic memory: बातचीत के दौरान, नया session शुरू होने पर आदि में समझदारी से memory जोड़ना/हटाना/update करना
  • Markdown: Telegram API formatting support, और tables को image में render करके भेजना
  • real-time status: model, tool call count और context window, output status, उपयोग में tool, elapsed time आदि
  • infinite context: हाल की messages को बनाए रखते हुए, सिर्फ पुरानी या कम महत्वपूर्ण messages को compress करना
  • X posts: X API key के बिना Twitter posts देखना (FxEmbed का उपयोग)
  • और भी बहुत कुछ

समर्थित प्लेटफ़ॉर्म

जहाँ Docker है, वहाँ सब supported है.

macOS और Linux पर automatic install script से एक लाइन में install किया जा सकता है. (Windows पर manual install करना होगा)

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.