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

इंस्टार स्थायी, स्वयं-विकसित होने वाले AI एजेंट बनाने के लिए TypeScript-आधारित फ्रेमवर्क है। यह Claude Code या Codex CLI के ऊपर चलता है, और विस्तारित थिंकिंग, नेटिव टूल्स, सब-एजेंट्स, हुक्स, स्किल्स और MCP सर्वर वाले वास्तविक एजेंट प्रोसेस का उपयोग करता है। इसका मुख्य फोकस सुसंगतता पर है: पहचान, मेमोरी, रिश्ते, समय-जागरूकता, निरंतरता और विकास को प्रॉम्प्ट्स के बजाय संरचनात्मक रूप से लागू किया जाता है। प्रमुख विशेषताओं में cron-आधारित जॉब शेड्यूलर, Telegram, WhatsApp, iMessage और Slack के माध्यम से दो-तरफ़ा मैसेजिंग, FTS5 के साथ SQLite का उपयोग करके प्रति-विषय स्थायी मेमोरी, LLM-आधारित समीक्षा वाला coherence gate, बाहरी संचालन के लिए safety gates, प्रस्तावों और सीखों के लिए एक evolution system, और क्रॉस-प्लेटफ़ॉर्म पहचान समाधान शामिल हैं। इसमें क्रैश रिकवरी के लिए lifeline supervisor, एक auto-updater, एन्क्रिप्टेड सिंक के साथ मल्टी-मशीन समर्थन, और एजेंट-से-एजेंट संचार के लिए threadline प्रोटोकॉल भी शामिल है। यह प्रोजेक्ट पंद्रह स्किल्स के साथ आता है, जिनमें agent-identity, agent-memory, command-guard और credential-leak-detector जैसी स्टैंडअलोन स्किल्स, साथ ही शेड्यूलिंग, सेशन, Telegram, पहचान और फ़ीडबैक के लिए instar-powered स्किल्स शामिल हैं। यह एक सेटअप विज़ार्ड (`npx instar`), एक CLI, और एक HTTP API प्रदान करता है। यह आर्किटेक्चर Dawn नामक एक लंबे समय तक चलने वाले AI सिस्टम से प्रेरित है, और इसमें एक standards registry तथा एक दर्शन शामिल है जो इच्छाशक्ति के बजाय संरचना, पहचान को आधार के रूप में, और आत्म-संशोधन को संप्रभुता के रूप में महत्व देता है। इंस्टार उन पावर यूज़र्स के लिए डिज़ाइन किया गया है जो मजबूत मेमोरी और सुरक्षा वाला लंबे समय तक चलने वाला, स्वायत्त एजेंट चाहते हैं। यह `--dangerously-skip-permissions` के साथ चलता है, लेकिन व्यवहारिक हुक्स, LLM-सुपरवाइज़्ड गेट्स, नेटवर्क हार्डनिंग और ऑडिट ट्रेल्स के माध्यम से जोखिमों को कम करता है। यह प्रोजेक्ट MIT-लाइसेंस प्राप्त है और सक्रिय रूप से विकसित किया जा रहा है।