منصوبے کے بارے میں
Osaurus ایک مقامی macOS ایپلیکیشن ہے جو AI ایجنٹس کے لیے ایک لوکل ہارنس کے طور پر کام کرتی ہے، جو Swift میں Apple Silicon کے لیے لکھی گئی ہے اور MIT لائسنس کے تحت جاری کی گئی ہے۔ یہ صارف اور کسی بھی ماڈل (مقامی یا کلاؤڈ) کے درمیان پوزیشن رکھتی ہے، اور سیاق و سباق، میموری، ٹولز، اور شناخت کو صارف کی مشین پر رکھتی ہے۔
README میں بیان کردہ بنیادی صلاحیتیں:
- ایجنٹس: ہر ایجنٹ کے پاس اپنے پرامپٹس، میموری، اور تھیم ہوتے ہیں۔ ٹولز اور اسکلز خودکار طور پر RAG تلاش کے ذریعے منتخب کیے جاتے ہیں۔ کسٹم ایجنٹس منتخب ورکنگ فولڈر کے ساتھ ایجنٹ لوپ چلا سکتے ہیں، جس سے فائل، تلاش، اور git ٹولز، نیز اختیاری سینڈ باکسڈ شیل تک رسائی حاصل ہوتی ہے۔ ایک بلٹ ان آرکیسٹریٹر ایپ کے بارے میں سوالات کے جوابات دیتا ہے، منظوری کارڈز کے پیچھے سیٹنگ تبدیلیوں کی منصوبہ بندی کرتا ہے، اور ذیلی ایجنٹس کو کام سونپتا ہے۔
- سینڈ باکس: ایجنٹس Apple کے Containerization فریم ورک کا استعمال کرتے ہوئے ایک الگ تھلگ Linux VM میں کوڈ چلاتے ہیں، جس میں فی ایجنٹ Linux صارفین اور ہوسٹ تک واپس ایک vsock پل ہوتا ہے۔ پرانے macOS ورژنز پر یہ مقامی Seatbelt سینڈ باکس پر واپس آ جاتا ہے۔
- میموری: تین تہیں (شناخت، طے شدہ حقائق، فی سیشن اقساط) کے علاوہ ٹرانسکرپٹ فال بیک، سالینس اسکورنگ اور پس منظر میں استحکام کے ساتھ۔
- پرائیویسی فلٹر: کلاؤڈ ماڈلز کو بھیجنے سے پہلے ایک آن ڈیوائس کلاسیفائر اور ریجیکس نام، ای میلز، فونز، URLs، پتے، تاریخیں، اکاؤنٹ نمبرز، اور رازوں کا پتہ لگاتا ہے، انہیں پلیس ہولڈرز سے بدلتا ہے اور سٹریمڈ جوابات کو غیر اسکرَب کرتا ہے۔ اسے fail-closed کے طور پر بیان کیا گیا ہے۔
- شناخت اور محفوظ چینل: شرکاء کے لیے secp256k1 پتے، ماسٹر کلید سے اتھارٹی چینز، پورٹیبل رسائی کلیدز، اور X25519 اور ChaCha20-Poly1305 کا استعمال کرتے ہوئے ایجنٹ سے ایجنٹ تک اینڈ ٹو اینڈ انکرپٹڈ کمیونیکیشن۔
- ریلے: ویب سوکیٹ ٹنلز کے ذریعے فی ایجنٹ URLs کے ساتھ ایجنٹس کو بے نقاب کرتا ہے۔
- ماڈلز: Gemma، Qwen، GPT-OSS، اور Llama جیسے خاندانوں کے لیے مقامی MLX انفرنس؛ Liquid AI LFM سپورٹ؛ macOS 26+ پر Apple Foundation Models؛ اور OpenAI، Anthropic، Gemini، xAI/Grok، Venice AI، OpenRouter، Ollama، LM Studio، اور Osaurus Router سمیت کلاؤڈ فراہم کنندگان۔
- MCP: Osaurus ایک MCP سرور (بذریعہ `osaurus mcp` stdio برج) اور ایک MCP کلائنٹ دونوں ہے جو OAuth 2.1 کے ساتھ ریموٹ URL پر مبنی MCP فراہم کنندگان کو جمع کر سکتا ہے۔
- ٹولز اور پلگ انز: پلگ انز کو انسٹال کرنے، درج کرنے، بنانے اور تیار کرنے کے لیے ایک CLI؛ بلٹ ان Apple ایپ ٹولز (کیلنڈر، ریمائنڈرز، کانٹیکٹس، نوٹس، میل، میسیجز، میپس، میوزک، شارٹ کٹس)؛ Vision، XLSX، PPTX، Images، Telegram، Resend، Fetch، اور مزید کے لیے مقامی پلگ انز۔
- اضافی خصوصیات: GitHub سے درآمد کی جانے والی اسکلز اور طریقے، شیڈولڈ آٹومیشن اور فولڈر واچرز، آن ڈیوائس وائس ٹرانسکرپشن، شارٹ کٹس/اسپاٹ لائٹ/سیری کے لیے App Intents، فی ایجنٹ WebKit سیشنز کے ساتھ براؤزر استعمال، آف لائن امیج جنریشن، اور سرور ایکسپلوریشن اور انفرنس مانیٹرنگ کے لیے ڈویلپر ٹولز۔
مطابقت: لوکل ہوسٹ پورٹ 1337 پر OpenAI، Anthropic، اور Ollama مطابق اینڈ پوائنٹس، سٹریمنگ ٹول کال ڈیلٹاس کے ساتھ۔ انسٹالیشن Homebrew cask یا DMG کے ذریعے ہے، جس کے لیے macOS 15.5+ اور Apple Silicon درکار ہے۔ ٹیلی میٹری گمنام استعمال کے تجزیات کے لیے Aptabase (سورس بلڈز میں بند) اور کریش رپورٹنگ کے لیے Sentry (آپٹ آؤٹ) استعمال کرتی ہے۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.