منصوبے کے بارے میں

SUMMON (نام پکارنا) ایک اوپن سورس پروٹوکول اور حوالہ جاتی عملدرآمد ہے جو کثیر آلاتی AI ایجنٹ تجربے کے لیے بنایا گیا ہے، اور یہ EvoTavern ایوولوشن ٹاورن ہیکاتھون شینزین اسٹاپ ٹریک 01 «مجسم اور پہننے کے قابل ہارڈ ویئر» سے ماخوذ ہے۔ اس کا بنیادی مقصد یہ ہے کہ دور دراز پر چلنے والے ذہین ایجنٹس کو ایک متحد پروٹوکول کے ذریعے قریبی آلات (جیسے ہمراہ اسکرین، روبوٹک بازو وغیرہ) سے منسلک کیا جائے، اور آلات کی منتقلی کے بعد تصدیق شدہ ترجیحات کو برقرار رکھتے ہوئے تعامل جاری رکھا جائے۔ اس منصوبے میں چار بنیادی اجزاء شامل ہیں: Ghost Adapter موجودہ Agent کو جوڑنے اور آلات کی صلاحیتوں کو قابل استعمال اوزار کے طور پر ظاہر کرنے کا ذمہ دار ہے؛ SUMMON Hub شناخت، سیشن، یادداشت اور آلات کی منتقلی کا انتظام کرتا ہے؛ Shell Gateway مقامی ہارڈ ویئر کو موزوں بناتا ہے اور اعمال انجام دیتا ہے؛ نیبولا انٹرفیس (Nebula) ایک بصری داخلہ فراہم کرتا ہے جو Agent کی آن لائن حیثیت اور منتقلی کے عمل کو ظاہر کرتا ہے۔ پروٹوکول آلات کی صلاحیتوں، کنٹرول کے حق اور عمل کی رسید کو الگ الگ بیان کرتا ہے، ہر منسلکگی کا واضح سیشن ہوتا ہے، منتقلی کے لیے رکنے کی تصدیق ضروری ہے، اور ترجیحات کی تازہ کاری کے ساتھ ورژن ریکارڈ ہوتا ہے۔ موجودہ ورژن کنٹریکٹ v0.1.0 ہے، جو Hub، ویب کنسول، نقلی Agent/آلات، SQLite یادداشت اور آلات کے تجربے کا ذخیرہ فراہم کرتا ہے، اور اس سے طلبی، منتقلی، ترجیحات کا محفوظ ہونا، عمل کے ثبوت کا ذخیرہ اور عمل سے پہلے بازیافت کی تصدیق کی جا سکتی ہے۔ آن لائن ڈیمو SIMULATED ہے، ابھی حقیقی ماڈل اور ہارڈ ویئر سے منسلک نہیں؛ پہلی حقیقی شے کی سمت FoloToy AI Passport ہے، اور روبوٹک بازو کی منسلکگی بعد کی توسیع کے طور پر ہے۔ آلات کا تجربہ اکاؤنٹ، آلہ، صلاحیت، آپریٹنگ موڈ اور ورژن کے مطابق مماثل کیا جاتا ہے، جو تاریخی نتائج اور شماریاتی تجاویز فراہم کرتا ہے، لیکن یہ ماڈل ٹریننگ یا تصدیق شدہ حرکتی مہارتوں کی نمائندگی نہیں کرتا۔ ریپوزٹری میں مکمل دستاویزات شامل ہیں: پروٹوکول تفصیلات (docs/PROTOCOL.md)، JSON Schema، انٹیگریشن گائیڈ (docs/ADAPTER.md)، ہارڈ ویئر اور تعیناتی (docs/HARDWARE.md)، نیبولا ڈیزائن (docs/NEBULA.md)، فرم ویئر پورٹنگ دستی (docs/FIRMWARE.md، صرف `summon_port_t` اسٹرکچر کو نافذ کرنا ضروری ہے، اور واضح طور پر جسمانی ایمرجنسی اسٹاپ فراہم نہیں کرتا)، منصوبے کی تجویز (docs/方案书.md) اور عملدرآمد کا منصوبہ (docs/PLAN.md)۔ ڈویلپرز `python tools/validate_contract.py` کے ذریعے کنٹریکٹ کی توثیق چلا سکتے ہیں (Python 3.10+ تجویز کردہ)، جو پیغام کی ساخت، نمونہ ترتیب اور دستاویزات کے لنکس کی جانچ کرتا ہے۔ یہ منصوبہ MIT لائسنس کے تحت ہے، اور کثیر آلاتی Agent پروٹوکول، مجسم ذہانت یا ہارڈ ویئر انٹیگریشن میں دلچسپی رکھنے والے ڈویلپرز کے لیے حوالے کے طور پر موزوں ہے۔