علم کے مرکز کے حصے ▾

نیویگیشن

▸ یہاں سے شروع کریں کردار کے لحاظ سے

زمرہ جات

ٹولز 52
لغت 12

ٹولز

MiMo Code + JoinGonka Gateway: Gonka نیٹ ورک ماڈلز پر Xiaomi ایجنٹ

MiMo Code (mimo کمانڈ) — Xiaomi MiMo لیبارٹری کا ایک ٹرمینل کوڈ ایجنٹ ہے: یہ کوڈ پڑھتا اور لکھتا ہے، کمانڈز چلاتا ہے، Git کے ساتھ کام کرتا ہے، اور سیشنز کے درمیان پروجیکٹ کی مستقل میموری برقرار رکھتا ہے۔ یہ OpenCode کا ایک فورک ہے: اس میں اپنے پیشرو کی تمام صلاحیتوں کے علاوہ سیشن چیک پوائنٹس، کانٹیکسٹ ریکوری، سب ایجنٹس، اور تیار شدہ ورک فلو شامل کیے گئے ہیں۔ کوڈ MIT لائسنس کے تحت اوپن ہے؛ پروجیکٹ نیا ہے اور تیزی سے بدل رہا ہے، اس لیے ذیل کی تمام معلومات 22 ستمبر 2026 کو جاری کردہ 0.1.15 ورژن سے منسلک ہیں۔

MiMo Code کی ماڈل لیئر تبدیل کرنے کے قابل ہے: کوئی بھی OpenAI-مطابقت پذیر API ایک اپنے پرووائیڈر کے طور پر منسلک کیا جا سکتا ہے — mimocode.jsonc میں تفصیل اور auth.json میں کلید (key) کے ذریعے۔ JoinGonka Gateway بالکل ایسا ہی ہے، لہذا اس کا کنکشن صرف ایک انسٹالر کمانڈ کے ذریعے مکمل ہو جاتا ہے۔

Gonka نیٹ ورک میں اپنے کوئی MiMo ماڈلز نہیں ہیں: ڈی سینٹرلائزڈ نیٹ ورک DeepSeek V4 Flash، GLM-5.3 Flash، اور MiniMax M2.7 فراہم کرتا ہے — سب ایک ہی قیمت پر، ملین ان پٹ ٹوکنز کے لیے $0.0069۔ ایجنٹ Xiaomi ماڈلز کا پابند نہیں ہے: اس کے پرووائیڈرز تبدیل کیے جا سکتے ہیں، اور پورا ڈھانچہ — میموری، چیک پوائنٹس، سب ایجنٹس — آپ کے منتخب کردہ ماڈل کے اوپر کام کرتا ہے۔ نیچے دی گئی کمانڈز، فائلز اور پیغامات کو 23 ستمبر 2026 کو گیٹ وے کے ذریعے MiMo Code کو لائیو چلا کر چیک کیا گیا ہے۔ ایڈریس کی تصدیق کے بعد اکاؤنٹ میں 3M مفت ٹوکنز آئیں گے — جو اسے خود آزمانے کے لیے کافی ہیں۔

فوری آغاز: انسٹالیشن اور ایک کمانڈ

پہلا قدم: MiMo Code انسٹال کریں۔ پروجیکٹ کے README سے سرکاری طریقے:

# macOS and Linux
curl -fsSL https://mimo.xiaomi.com/install | bash

# Windows (PowerShell)
powershell -ep Bypass -c "irm https://mimo.xiaomi.com/install.ps1 | iex"

# via npm, on any system
npm install -g @mimo-ai/cli

اسکرپٹ بائنری کو ~/.mimocode/bin میں رکھتا ہے اور شیل پروفائل کے ذریعے اس ڈائریکٹری کو PATH میں شامل کرتا ہے (--no-modify-path فلیگ اسے بند کر دیتا ہے)۔ یہ بلڈ Xiaomi کے ریپوزٹری سے ڈاؤن لوڈ کرتا ہے؛ اگر ڈاؤن لوڈ نہ ہو تو npm سے انسٹال کریں — یہی ریلیز ہے، ہمارے پاس دونوں طریقوں سے 0.1.15 آئی۔ تصدیق کریں — mimo --version۔

دوسرا قدم: کلید حاصل کریں۔ gate.joingonka.ai/register پر رجسٹر کریں، پتہ تصدیق کریں اور "API کلیدیں" سیکشن میں jg- سابقے کے ساتھ ایک کلید بنائیں۔ ایک کلید اور ایک بیلنس نیٹ ورک کے تمام ماڈلز کے لیے کام کرتا ہے۔

تیسرا قدم: انسٹالر چلائیں۔

npx @joingonka/setup --tool mimo-code

انسٹالر کلید پوچھے گا — کمانڈ لائن آرگیومنٹس میں یہ نہیں بھیجی جاتی — اور وہی دو فائلیں لکھے گا جو MiMo Code میں خود اس کے پرووائیڈر وزرڈ نے لکھی تھیں، بس فوراً مکمل کیٹلاگ اور حدود کے ساتھ:

  • گلوبل کنفگ ~/.config/mimocode/mimocode.jsonc میں (یا mimocode.json یا config.json میں، اگر MiMo Code پہلے سے وہاں لکھ رہا ہو) پرووائیڈر joingonka لکھے گا: اڈاپٹر @ai-sdk/openai-compatible، /v1 کے ساتھ گیٹ وے کا پتہ اور کانٹیکسٹ ونڈوز، جواب کی حدوں اور ٹول سپورٹ کے ساتھ نیٹ ورک کے تین ماڈلز؛
  • کلید کو MiMo Code کے اپنے کلید اسٹور میں رکھے گا — ~/.local/share/mimocode/auth.json، 600 اجازتوں کے ساتھ۔ کنفگ میں خود کلید نہیں ہوتی، اس لیے اسے بے فکر ہو کر ڈاٹ فائلوں میں رکھا جا سکتا ہے؛
  • ڈیفالٹ ماڈل — model فیلڈ — کو DeepSeek V4 Flash پر سیٹ کرے گا، لیکن صرف اسی صورت میں جب یہ منتخب نہ ہو یا کسی ایسے ماڈل کی طرف اشارہ کرے جو نیٹ ورک سے نکل چکا ہو۔ آپ کا کیا ہوا انتخاب، خواہ کسی دوسری گلوبل کنفگ میں ہو، یہ اوور رائیڈ نہیں کرتا؛
  • پچھلی فائلوں کی کاپیاں محفوظ کرے گا، دوسروں کے پرووائیڈرز، کلیدوں اور کمنٹس کو نہیں چھوئے گا، اور جو فائل پارس نہ ہو سکے اسے دوبارہ نہیں لکھے گا — رک جائے گا اور بتائے گا کہ کیا درست کرنا ہے؛
  • آخر میں گیٹ وے پر ایک لائیو درخواست بھیجے گا اور صاف بتائے گا کہ کلید، پتہ اور ماڈل قبول ہوئے یا نہیں۔

غیر معمولی ڈائریکٹریاں انسٹالر خود مدنظر رکھتا ہے: MIMOCODE_HOME، XDG_CONFIG_HOME، XDG_DATA_HOME اور MIMOCODE_CONFIG۔ --model فلیگ deepseek، glm یا minimax کے اختصار کے ساتھ کوئی اور ڈیفالٹ ماڈل مقرر کرتا ہے؛ ڈاٹ فائلوں اور سرورز کے لیے بغیر سوال کا موڈ موجود ہے:

JOINGONKA_API_KEY=jg-your-key npx @joingonka/setup --tool mimo-code --non-interactive

اگر MiMo Code چل رہا تھا تو اسے دوبارہ شروع کریں: نیا پرووائیڈر آغاز پر لوڈ ہوتا ہے۔

دستی کنفیگریشن: mimocode.jsonc اور auth.json

انسٹالر جو کچھ کرتا ہے، وہ سب ہاتھ سے لکھا جا سکتا ہے۔ فائلیں دو ہیں، اور ہر ایک کا اپنا کام ہے: کنفگ پرووائیڈر اور ماڈلز بیان کرتا ہے، auth.json کلید محفوظ رکھتا ہے۔ دونوں کو جوڑنے کا ذریعہ پرووائیڈر آئیڈنٹیفائر ہے — joingonka دونوں فائلوں میں یکساں ہونا چاہیے۔ کنفگ، ~/.config/mimocode/mimocode.jsonc:

{
  "$schema": "https://mimo.xiaomi.com/mimocode/config.json",
  "provider": {
    "joingonka": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "JoinGonka (Gonka)",
      "options": {
        "baseURL": "https://gate.joingonka.ai/v1"
      },
      "models": {
        "deepseek-ai/DeepSeek-V4-Flash-0731": {
          "name": "DeepSeek V4 Flash (Gonka)",
          "tool_call": true,
          "reasoning": true,
          "limit": { "context": 380000, "output": 32768 }
        },
        "zai-org/GLM-5.3-Flash": {
          "name": "GLM 5.3 Flash (Gonka)",
          "tool_call": true,
          "reasoning": true,
          "limit": { "context": 390000, "output": 8192 }
        },
        "MiniMaxAI/MiniMax-M2.7": {
          "name": "MiniMax M2.7 (Gonka)",
          "tool_call": true,
          "limit": { "context": 200000, "output": 8192 }
        }
      }
    }
  },
  "model": "joingonka/deepseek-ai/DeepSeek-V4-Flash-0731"
}

کلید، ~/.local/share/mimocode/auth.json، پرمیشنز 600 کے ساتھ:

{
  "joingonka": { "type": "api", "key": "jg-your-key" }
}
فیلڈقدراہم بات
provider.joingonkaپرووائیڈر آئیڈنٹیفائرچھوٹے حروف میں؛ وہی کلید — auth.json میں بھی، ورنہ MiMo Code کلید کو پرووائیڈر سے منسلک نہیں کرے گا
npm@ai-sdk/openai-compatibleOpenAI سے ہم آہنگ APIs کے لیے اڈاپٹر — اسی کے ذریعے MiMo Code Chat Completions کے ذریعے گیٹ وے سے بات کرتا ہے
options.baseURLhttps://gate.joingonka.ai/v1آخر میں /v1 کے ساتھ: /chat/completions کا راستہ MiMo Code خود شامل کرتا ہے
modelsکلیدیں — نیٹ ورک کے ماڈل آئی ڈیزآئیڈنٹیفائر vendor prefix سمیت جوں کا توں درخواست میں جاتا ہے
limitcontext اور output اوپر دی گئی فہرست کے مطابقان کے بغیر MiMo Code ماڈل کی ونڈو دس لاکھ ٹوکن مان لیتا ہے اور تاریخ کو بہت دیر سے سمیٹنا شروع کرتا ہے — درخواست ماڈل کی اصل حد سے ٹکرا جائے گی
tool_calltrueماڈل ٹولز کال کرتا ہے۔ اپنے ماڈلز کے لیے MiMo Code اسے ویسے ہی ڈیفالٹ مانتا ہے، انسٹالر فلیگ واضح طور پر لکھتا ہے
reasoningtrueریزننگ ماڈل کی نشانی: یہ DeepSeek V4 Flash اور GLM-5.3 Flash کو ملتی ہے، MiniMax M2.7 کے اندراج میں یہ نہیں ہے

ڈیفالٹ ماڈل provider/model-id کے طور پر لکھا جاتا ہے؛ پرووائیڈر پہلے سلیش پر الگ ہوتا ہے، اس لیے اپنے سلیش والے نیٹ ورک آئیڈنٹیفائر جوں کے توں لکھے جاتے ہیں۔

کلید اور کہاں رہ سکتی ہے۔ MiMo Code کا README کنفگ میں ہی کلید رکھنے کا طریقہ بھی دکھاتا ہے — options.apiKey۔ یہ کام کرتا ہے، لیکن پھر کلید ڈاٹ فائلز کے ساتھ آسانی سے کمیٹ ہو سکتی ہے، اور وہاں بھولا ہوا پرانا کلید auth.json والی نئی کلید کو ڈھک دے گا — اسی لیے انسٹالر اپنے بلاک سے options.apiKey ہٹا دیتا ہے۔ پروجیکٹ کی .mimocode/mimocode.jsonc میں تو کلید رکھیں ہی نہیں۔

کون سی فائل بنیادی ہے۔ گلوبل config.json، mimocode.json اور mimocode.jsonc کو MiMo Code اسی ترتیب سے merge کرتا ہے، اگلی پچھلی کو ڈھک دیتی ہے۔ نتیجہ mimo debug config پرنٹ کرتا ہے، اور آپ کے سسٹم پر کنفگ اور کلیدوں کے راستے — mimo debug paths۔

انٹرفیس سے پرووائیڈر، auth.json اور ماڈل کا انتخاب

آپ بلٹ اِن وزرڈ کا استعمال کرتے ہوئے فائلوں کے بغیر بھی اپنا پرووائیڈر سیٹ اپ کر سکتے ہیں۔ پہلی بار MiMo Code میں پروجیکٹ ڈائرکٹری کھولتے وقت، یہ پوچھے گا کہ کیا آپ اس فولڈر پر اعتماد کرتے ہیں (Yes, I trust this folder): ایجنٹ کو اس میں فائلیں پڑھنے، ترمیم کرنے اور چلانے کا حق حاصل ہوگا۔ اس کے بعد /connect کمانڈ Select provider کی فہرست کھولتی ہے: اوپر Xiaomi MiMo پلیٹ فارم، Codex اور Claude Code سے امپورٹ کے آپشنز ہوں گے، نیچے پرووائیڈرز کی کیٹلاگ، اور آخر میں + Custom provider ہوگا۔ وزرڈ چھ سوالات پوچھتا ہے:

مرحلہکیا درج کریںنوٹ
Provider id (1/6)joingonkaانسٹالر والا ہی id: بعد میں چلایا گیا تو یہ نیا ریکارڈ بنانے کے بجائے اس ریکارڈ کو اپ ڈیٹ کر دے گا
Display name (2/6)JoinGonkaفہرستوں میں دستخط; ڈیفالٹ طور پر id کے مطابق
Base URL (3/6)https://gate.joingonka.ai/v1/v1 سفکس کے ساتھ
API key (4/6)اپنی jg-… کییہ auth.json میں جاتا ہے، کنفیگ میں نہیں لکھا جاتا
First model id (5/6)deepseek-ai/DeepSeek-V4-Flash-0731وینڈر پریفکس کے ساتھ نیٹ ورک ماڈل کا مکمل id
First model name (6/6)DeepSeek V4 Flashدستخط; ڈیفالٹ — خود id

ہمارے رن میں، وزرڈ نے بغیر کسی حد کے ایک ماڈل کے ساتھ پرووائیڈر بلاک ریکارڈ کیا اور دو اضافی فیلڈز شامل کیں جو انسٹالر استعمال نہیں کرتا: env کے ساتھ JOINGONKA_API_KEY متغیر نام، جہاں MiMo Code کلید تلاش کرے گا، اور options.setCacheKey: true۔ یہ گیٹ وے کے ساتھ کام کرتا ہے، لیکن کنفیگریشن کو مکمل کرنا بہتر ہے: limit کے بغیر mimo models joingonka 1M ٹوکن کی ونڈو دکھائے گا۔ وزرڈ کے بعد انسٹالر کو ایک بار چلانا آسان ہے - یہ اسی بلاک میں حدود کے ساتھ مکمل کیٹلاگ شامل کر دے گا۔

ماڈل کا انتخاب۔ کنفیگ میں مستقل انتخاب کے لیے فیلڈ model ہے۔ انٹرفیس میں، ماڈل /models کمانڈ سے تبدیل کیا جاتا ہے، ایک وقتی رن کے لیے -m فلیگ استعمال ہوتا ہے۔ MiMo Code پرووائیڈر کے کون سے ماڈل دیکھتا ہے اور کس ونڈو کے ساتھ کام کرتا ہے، یہ mimo models joingonka دکھاتا ہے — اس تھریش ہولڈ کے ساتھ جہاں ایجنٹ ہسٹری کو کمپریس کرنا شروع کرے گا:

joingonka/deepseek-ai/DeepSeek-V4-Flash-0731 — window 380K, compacts at 342K
joingonka/MiniMaxAI/MiniMax-M2.7 — window 200K, compacts at 180K
joingonka/zai-org/GLM-5.3-Flash — window 390K, compacts at 351K

نیٹ ورک کے تمام ماڈلز کی قیمت ایک ہی ہے، لہذا انتخاب رویے کے بارے میں ہے۔ ہمارے mimo run ٹیسٹ میں ایک ٹاسک (فائل پڑھنا اور غلطی تلاش کرنا) پر ان کی کارکردگی یہ تھی:

ماڈلسیاق و سباق / جوابMiMo Code میں رویہ
DeepSeek V4 Flash380K / 32768ٹاسک کو درست حل کرتا ہے؛ نیٹ ورک میں سب سے بڑی جواب کی حد — انسٹالر اسے ڈیفالٹ سیٹ کرتا ہے
GLM-5.3 Flash390K / 8192دو مراحل اور چند سیکنڈ میں صاف جواب۔ استدلال کرنے والا ماڈل: استدلال جواب کی حد میں شامل ہے
MiniMax M2.7200K / 8192ٹاسک کو درست حل کرتا ہے۔ ماڈل کا استدلال جواب سے الگ آتا ہے: ڈیفالٹ طور پر mimo run صرف جواب اور ٹول کالز دکھاتا ہے، اور --thinking فلیگ استدلال کو بھی ظاہر کرتا ہے

DeepSeek V4 Flash کو ڈیفالٹ کے طور پر کیوں منتخب کیا گیا ہے، یہ ماڈل ریویو میں بیان کیا گیا ہے۔

جانچ: کیا ہونا چاہیے

پہلے یقینی بنائیں کہ MiMo Code پرووائیڈر اور کلید دیکھ رہا ہے:

mimo models joingonka
mimo providers list

پہلا کمانڈ اوپر کی مثال کی طرح ونڈوز کے ساتھ نیٹ ورک کے تین ماڈلز کی فہرست دیتا ہے؛ دوسرا کلیدوں کے ذخیرے کا راستہ اور joingonka api لائن پرنٹ کرتا ہے۔ پھر — ایک بار چلائیں۔ پروجیکٹ ڈائریکٹری میں واضح خرابی والی calc.py فائل رکھیں — مثلاً مستطیل کا رقبہ، جہاں اضلاع کو ضرب دینے کے بجائے جمع کیا جاتا ہے — اور اسے تلاش کرنے کو کہیں:

mimo run "Read the file calc.py in the current project directory and tell me in one sentence whether it has a bug."

آؤٹ پٹ میں ایجنٹ اور ماڈل (> build · deepseek-ai/DeepSeek-V4-Flash-0731)، ٹول کال (→ Read calc.py) اور اصل معاملے پر جواب نظر آئے گا — غلط اظہار کی نشاندہی کے ساتھ۔ --format json فلیگ آؤٹ پٹ کو ایونٹس کے سلسلے میں بدل دیتا ہے، جہاں ہر مرحلے پر ٹوکن کاؤنٹر ہوتا ہے، اور -m joingonka/<model-id> کسی دوسرے ماڈل پر چلانے کا آغاز کرتا ہے۔ ہمارے رن میں «درخواست → ٹول کال → نتیجہ → جواب» کا چکر نیٹ ورک کے تینوں ماڈلز نے مکمل کیا۔

تیسرا معائنہ — گیٹ وے کی طرف سے: ڈیش بورڈ میں «استعمال» کے سیکشن میں درخواست «ماڈل کے مطابق» بریک ڈاؤن میں ظاہر ہوگی، اور «کلیدوں کے مطابق» بلاک میں آخری درخواست کا وقت اپ ڈیٹ ہوگا۔

اگر کچھ غلط ہو جائے، تو تشخیص عام طور پر پیغام سے ہی واضح ہو جاتی ہے:

کیا نظر آتا ہےاس کا کیا مطلب ہےکیا کرنا ہے
Error: Invalid API keyگیٹ وے نے کلید قبول نہیں کیauth.json میں کلید چیک کریں یا انسٹالر دوبارہ چلائیں؛ ذہن میں رکھیں کہ پرووائیڈر بلاک میں options.apiKey auth.json کو اوور رائیڈ کرتا ہے
Error: Method Not AllowedbaseURL میں /v1 لاحقہ نہیں ہےپتہ بالکل https://gate.joingonka.ai/v1 ہونا چاہیے
Error: Model not found: joingonka/… Did you mean: …?ماڈل پرووائیڈر کی models فہرست میں نہیں ہے — اکثر id وینڈر پریفکس کے بغیر لکھا گیا ہوتا ہےاشارے سے یا mimo models joingonka سے مکمل id لیں
permission requested: external_directory (…); auto-rejecting, اور رن جواب کے بغیر ختم ہو جاتا ہےmimo run میں پروجیکٹ سے باہر رسائی مسترد ہوتی ہے، اور رن رک جاتا ہے۔ ایسا اس وقت ہوتا ہے جب ماڈل پروجیکٹ سے باہر — مثلاً ہوم ڈائریکٹری میں — فائل تلاش کرتا ہےواضح کریں کہ فائل پروجیکٹ ڈائریکٹری میں ہے؛ مطلوبہ ڈائریکٹری تک مستقل رسائی permission.external_directory قاعدہ دیتا ہے
mimo models joingonka میں 1M ونڈوماڈل میں limit نہیں ہے — Custom provider وزرڈ کے بعد ایسا ہوتا ہےکنفگ میں limit مقرر کریں یا انسٹالر چلائیں
429 … is currently overloaded in the Gonka network (rate limit)ماڈل کی نیٹ ورک میں اس وقت کوئی خالی گنجائش نہیں ہےایک منٹ بعد دوبارہ کوشش کریں یا /models کمانڈ یا -m فلیگ سے ملحقہ ماڈل پر سوئچ کریں؛ حالت اسٹیٹس پیج پر نظر آتی ہے
402بیلنس میں رقم ختم ہو گئی«بلنگ» سیکشن میں اکاؤنٹ ری چارج کریں؛ کلید اس دوران کام کرتی رہے گی
جواب درمیان میں کٹ گیاراستے میں جواب کا سلسلہ منقطع ہو گیا — مصروف اوقات میں ایسا ہوتا ہےmimo run -c "continue" آخری سیشن کو اسی جگہ سے جاری رکھے گا

اس کی قیمت کیا ہے

ایجنٹ ٹول چیٹ کے مقابلے میں مختلف طریقے سے ٹوکن خرچ کرتا ہے: ہر جملے کے ساتھ MiMo Code ایک سسٹم پرامپٹ، ٹولز کی تفصیل اور ایجنٹ کا سروس کانٹیکسٹ شامل کرتا ہے، اور کام مکمل کرنے کے لیے کئی مراحل کی ضرورت ہوتی ہے۔ ہمارے رن میں، ماڈل کی ہر درخواست نے 22-25 ہزار ان پٹ ٹوکن استعمال کیے اور "فائل پڑھنا اور غلطی تلاش کرنا" کا کام دو مراحل میں تقریباً 45-50 ہزار ٹوکن کا پڑا — جس کا زیادہ تر حصہ ان پٹ ہے۔ اس لیے یہاں فی ٹوکن قیمت اہم ہے۔

JoinGonka Gateway کے ذریعے ٹوکن کی قیمت ان پٹ کے لیے فی ملین $0.0069 اور آؤٹ پٹ کے لیے فی ملین $0.021 ہے — یہ قیمت نیٹ ورک کے تمام ماڈلز کے لیے یکساں ہے اور اس صفحہ پر براہ راست ذرائع سے لی گئی ہے۔

منظرنامہاستعمالGateway کے ذریعے
ایک وقتی کام: فائل پڑھنا، غلطی تلاش کرنا45-50K ٹوکنسینٹ کا معمولی حصہ
ایک دن کا فعال کام3-7M ٹوکنکچھ سینٹ
ایک ماہ کی فعال ڈیولپمنٹ~150M ٹوکنتقریباً ایک ڈالر

دائیں کالم میں تخمینے ستمبر 2026 کی قیمتوں کے مطابق ہیں۔ موازنہ کے لیے — MiMo Code میں ماڈلز کے لیے ادائیگی کے طریقے:

طریقہادائیگی کا طریقہکیا ضرورت ہے
Xiaomi MiMo پلیٹ فارمپلیٹ فارم کی شرائط کے مطابقXiaomi MiMo اکاؤنٹ، براؤزر کے ذریعے لاگ ان
CodexChatGPT سبسکرپشنChatGPT Plus یا Pro پلان، براؤزر کے ذریعے لاگ ان
پرووائیڈر کیٹلاگ سے وینڈر کی کلیدوینڈر کی قیمت کے مطابق ٹوکن ادائیگیہر وینڈر کے لیے الگ کلید
JoinGonka Gatewayپری پیڈ بیلنس سے ٹوکن ادائیگیjg-… کلید؛ ایک ہی قیمت پر نیٹ ورک کے تین ماڈلز، اکاؤنٹ میں خرچ نظر آتا ہے

گیٹ وے ماڈلز کے لیے MiMo Code میں اپنی قیمت صفر سمجھی جاتی ہے — ان کے ریکارڈ میں کوئی cost فیلڈ نہیں ہے، اور --format json ایونٹس میں "cost": 0 ہوتا ہے۔ اصل خرچ اور بیلنس اکاؤنٹ کے "استعمال" (Usage) اور "بلنگ" (Billing) سیکشن میں دیکھا جا سکتا ہے۔

کام کرتے وقت کن باتوں کا خیال رکھیں

اجازات (Permissions). MiMo Code انٹرفیس میں خطرناک اقدامات کے لیے تصدیق مانگتا ہے، لیکن mimo run میں پوچھنے والا کوئی نہیں ہے — اس لیے پروجیکٹ سے باہر رسائی کی درخواست وہ خود مسترد کر دیتا ہے۔ قابل اعتماد ون ٹائم ماحول کے لیے --dangerously-skip-permissions فلیگ (یا MIMOCODE_DANGEROUSLY_SKIP_PERMISSIONS=1 ویری ایبل) موجود ہے: یہ ہر اس چیز کی اجازت دیتا ہے جو کسی واضح اصول سے منع نہ ہو — صرف کنٹینر یا سینڈ باکس کے اندر۔ انٹرفیس میں سیشن کے دوران اسی طرح کا موڈ /skip-permissions کے ذریعے آن کیا جا سکتا ہے۔

ایجنٹس (Agents). ڈیفالٹ طور پر build مکمل ٹول سیٹ کے ساتھ کام کرتا ہے، plan صرف پڑھتا اور تجزیہ کرتا ہے، compose تفصیلات سے لے کر تصدیق شدہ کوڈ تک پورے عمل کی نگرانی کرتا ہے؛ Tab کے ذریعے ان کے درمیان سوئچ کیا جا سکتا ہے۔

طویل تناظر (Long context). کانٹیکسٹ ونڈو کی حد کے قریب پہنچنے پر MiMo Code آخری چیک پوائنٹ، پروجیکٹ میموری اور تازہ پیغامات سے کانٹیکسٹ کو دوبارہ جوڑتا ہے؛ یہ حد limit.context سے گنتی ہے۔ /context-limit کمانڈ کے ذریعے ہر ماڈل کے لیے الگ سے پہلے ہی کمپریس کیا جا سکتا ہے۔

Xiaomi اکاؤنٹ سے منسلک کیا ہے۔ وائس ان پٹ (/voice) MiMo پلیٹ فارم کے ماڈل کے ذریعے اسپیچ کو پہچانتا ہے اور اس میں لاگ ان کے بعد دستیاب ہوتا ہے۔ کوڈ، کمانڈز اور سب ایجنٹس منسلک پرووائیڈر کے ذریعے کام کرتے ہیں — ہماری رن میں بغیر کسی لاگ ان کے یہ ممکن ہوا ہے۔

تصاویر۔ نیٹ ورک کے ماڈل ٹیکسٹ پر مبنی ہیں: /modalities میں ان کے لیے صرف ٹیکسٹ رکھیں، اور اسکرین شاٹس کے لیے ویژن سپورٹ والے ماڈل کا حامل دوسرا پرووائیڈر استعمال کریں۔

MiMo Code اور OpenCode — مختلف سیٹنگز والے رشتے دار۔ ان کی ڈائریکٹریاں اور فائلیں الگ ہیں، اس لیے ایک کی سیٹنگ دوسرے پر منتقل نہیں ہوتی:

OpenCodeMiMo Code
کمانڈopencodemimo
کنفیگ~/.config/opencode/opencode.json~/.config/mimocode/mimocode.jsonc
کلیدیں (Keys)~/.local/share/opencode/auth.json~/.local/share/mimocode/auth.json
انسٹالر--tool opencode--tool mimo-code

ورژن۔ پروجیکٹ اکثر اپ ڈیٹ ہوتا ہے؛ ری پروڈیوسیبلٹی کے لیے اسے فکس رکھیں: npm install -g @mimo-ai/[email protected] یا curl -fsSL https://mimo.xiaomi.com/install | bash -s — --version 0.1.15۔

نیٹ ورک کے ذریعے چلنے والی فیملیز کے لیے لیبارٹریز کے اپنے ایجنٹس بھی موجود ہیں: MiniMax Code اپنے وینڈر MiniMax M2.7 ماڈل پر کام کرتا ہے، DeepSeek اور GLM کے تخلیق کاروں Z.ai کے اپنے ایجنٹس ہیں۔ یہ سب ایک ہی کی (key) کے ساتھ ایک ہی گیٹ وے سے منسلک ہوتے ہیں۔

MiMo Code ایک Xiaomi MiMo ٹرمینل ایجنٹ ہے، یہ پروجیکٹ میموری اور چیک پوائنٹس کے ساتھ OpenCode کا ایک فورک ہے۔ Gonka نیٹ ورک میں MiMo ماڈل نہیں ہیں، لیکن ایجنٹ میں پرووائیڈر تبدیل کیا جا سکتا ہے: npx @joingonka/setup --tool mimo-code کمانڈ ~/.config/mimocode/mimocode.jsonc میں joingonka پرووائیڈر لکھ دے گی (اڈاپٹر @ai-sdk/openai-compatible، ایڈریس https://gate.joingonka.ai/v1، DeepSeek V4 Flash، GLM-5.3 Flash اور MiniMax M2.7 بمع درست limit) اور jg-… کی (key) کو مقامی auth.json میں محفوظ کرے گی۔ مینوئل طریقہ /connect وزرڈ → + Custom provider ہے، اس کے بعد ماڈل اور لمٹس درج کریں۔ جانچ پڑتال — mimo models joingonka اور mimo run؛ ون ٹائم رن کے معاملے میں پاتھس (paths) کو پروجیکٹ کے اندر رکھیں۔

مزید جاننا چاہتے ہیں؟

دیگر حصوں کو دریافت کریں یا ابھی GNK کمانا شروع کریں۔

کی اور مفت ٹوکنز حاصل کریں →