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

Hermex ایک مقامی SwiftUI iPhone ایپ ہے جو خود میزبان hermes-webui سرور کو کنٹرول کرنے کے لیے بنائی گئی ہے — یہ آپ کے اپنے ہارڈویئر پر چلنے والے AI ایجنٹ کے لیے ایک موبائل کاک پٹ ہے۔ فون کنٹرول پلین کا کام کرتا ہے؛ ایجنٹ، اس کے ٹولز، اور آپ کا ڈیٹا آپ کی اپنی مشین پر ہی رہتا ہے۔ ایپ مفت ہے، اس میں کوئی سبسکرپشن یا ان-ایپ خریداری نہیں ہے، اور کوئی تجزیات یا ٹریکنگ شامل نہیں ہے۔ یہ صرف آپ کے سرور سے بات چیت کرتی ہے۔ اختیاری پش نوٹیفیکیشن بطور ڈیفالٹ بند ہوتے ہیں اور ایک اوپن سورس ریلے کے ذریعے جاتے ہیں جسے آپ خود میزبانی کر سکتے ہیں، جو ڈیوائس ٹوکنز، نوٹیفیکیشن میٹا ڈیٹا، اور سائفر ٹیکسٹ دیکھتا ہے لیکن کبھی پیغام کا متن، سرور یو آر ایل، یا اسناد نہیں دیکھتا۔ اہم خصوصیات میں ماڈل، ریزننگ ایفورٹ، ورک اسپیس، اور پروفائل آپشنز کے ساتھ اسٹریمنگ چیٹ شامل ہے؛ فائل اور تصویر منسلکات؛ چلتے ہوئے رن کو موڑنے یا روکنے کی صلاحیت؛ سیشن براؤزنگ، تلاش، اور آف لائن پڑھنے کے قابل کیشڈ سیشنز کے ساتھ دوبارہ شروع کرنا؛ حالیہ اور پسندیدہ کے ساتھ ماڈل اور پرووائیڈر سوئچنگ؛ ایجنٹ پروفائل اور پروجیکٹ تنظیم؛ طے شدہ کرون ٹاسکس دیکھنا اور ان میں ترمیم کرنا؛ نصب شدہ ایجنٹ سکلز کو براؤز کرنا اور تلاش کرنا؛ ورک اسپیس فائل براؤزر؛ اور ایجنٹ میموری اور استعمال کے تجزیات کے لیے صرف پڑھنے کے قابل میموری اور انسائٹس پینل شامل ہیں۔ Hermex صرف ایک کلائنٹ ہے — یہ بیک اینڈ کی میزبانی یا فراہمی نہیں کرتا۔ صارفین اپنا hermes-webui سرور (ایک تھرڈ پارٹی MIT لائسنس یافتہ پروجیکٹ) لاتے ہیں جو macOS، Linux، یا Windows/WSL2 پر Python 3.11+ کے ساتھ چلتا ہے۔ سیٹ اپ میں تقریباً 15 منٹ لگتے ہیں: سرور چلائیں اور پاس ورڈ سیٹ کریں، اسے فون سے قابل رسائی بنائیں، پھر سرور یو آر ایل اور پاس ورڈ کے ساتھ جڑیں۔ رسائی کے اختیارات میں ٹنل یا ریورس پراکسی کے ذریعے HTTPS (تجویز کردہ)، Tailscale Serve کے ساتھ نجی HTTPS، یا http://localhost:8787 پر سمیولیٹر صرف مقامی ٹیسٹنگ شامل ہیں۔ خود میزبانی، حفاظت، اور رسائی کو برقرار رکھنا صارف کی ذمہ داری ہے۔ سورس سے بنانے کے لیے Xcode 26 یا نیا (iOS 18 SDK) اور iOS 18+ پر iPhone یا سمیولیٹر درکار ہے۔ ریپوزٹری میں HermesMobile ٹارگٹ اور اسکیم کے ساتھ ایک Xcode پروجیکٹ، Swift Package Manager ڈیپینڈنسیز، اور کمانڈ لائن بلڈ اور ٹیسٹ مثالیں شامل ہیں۔ دستاویزات میں ورکنگ ایگریمنٹ، ڈیولپمنٹ ورک فلو، TestFlight آپریشنز، سیکیورٹی رپورٹنگ، اور ریپو مقامی ایجنٹ کنونشنز شامل ہیں۔ شراکتیں بیان کردہ قواعد کے تحت خوش آمدید ہیں: API اینڈ پوائنٹس یا JSON شکلیں ایجاد نہ کریں، Codable ماڈلز کو برداشت کے ساتھ ڈی کوڈ کریں، منظوری کے بغیر مقفل فہرست سے باہر کوئی ڈیپینڈنسی شامل نہ کریں، اور اس ریپو سے اپ اسٹریم سرور میں ترمیم نہ کریں۔ پروجیکٹ MIT لائسنس یافتہ ہے اور نوٹ کرتا ہے کہ یہ ایک آزاد کلائنٹ ہے جو اپ اسٹریم hermes-webui پروجیکٹ سے منسلک نہیں ہے۔