Sandy - AI एजेंट हर बार सोचते रहें, यह झुंझलाहट हुई तो इसे बनाया
(github.com/Sangkwun)AI एजेंट को Sandevistan लगा दिया है.
अगर automation एजेंट इंसान से भी धीमा हो, तो क्या उसका कोई मतलब है?
हर क्लिक पर कुछ सेकंड रुक जाना इतना झुंझलाने वाला था कि मैंने इस पर सोचा.
इंसान भी जब कोई काम बार-बार करता है, तो बिना सोचे हाथ पहले चलने लगते हैं. क्या AI भी ऐसा नहीं कर सकता?
🐢 मौजूदा एजेंट
Observe → LLM inference (धीमा) → Action → Observe → LLM... दोहराव
हर क्लिक पर रुककर सोचते हैं.
🐇 Sandy
- पहली रन: LLM workflow समझता है → scenario के रूप में सेव
- उसके बाद: scenario replay (LLM call नहीं)
एक बार रास्ता खुल जाए, तो फिर बिना सोचे तेज़ी से दौड़ता है.
LLM का इस्तेमाल सिर्फ पहली बार रास्ता खोजने में होता है, और उसके बाद सेव किए गए scenario के अनुसार execution होता है, इसलिए speed और cost दोनों को साथ में संभाला जा सकता है.
डेमो (YouTube वीडियो खोज → प्ले):
- बायाँ: सामान्य एजेंट (5x speed)
- दायाँ: Sandy (normal speed)
https://www.youtube.com/watch?v=nSKs8sy7o2c
ऐसे मामलों में उपयोगी है:
- E2E test automation
- regression test (deterministic execution)
- कई tools को जोड़ने वाले काम (GitHub → Slack notification आदि)
MCP server compatible होने के कारण browser automation + API call को एक ही scenario में बाँधा जा सकता है.
GitHub: https://github.com/Sangkwun/sandy
ईमानदार सीमाएँ:
- UI बदल जाए तो scenario को फिर से रिकॉर्ड करना होगा
- dynamic exploration की तुलना में repetitive tasks के लिए अधिक उपयुक्त
सवाल या feedback का स्वागत है. PR का भी इंतज़ार रहेगा😊
अभी कोई टिप्पणी नहीं है.