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

نیویگیشن

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

زمرہ جات

ٹولز 32
لغت 12

ٹولز

OpenCode + Gonka AI – کوڈ کے لیے مفت AI

OpenCode ایک open-source AI coding assistant ہے جو براہ راست ٹرمینل میں کام کرتا ہے۔ کوئی سبسکرپشن نہیں، کوئی vendor lock-in نہیں۔ یہ آٹو کمپلیشن، کوڈ جنریشن، ری فیکٹرنگ اور وضاحت کو سپورٹ کرتا ہے — سب OpenAI-compatible API کے ذریعے۔

ملکیتی ٹولز (GitHub Copilot, Cursor Pro) کے برعکس، OpenCode مکمل طور پر مفت اور اوپن ہے۔ واحد خرچ LLM کے لیے API پرووائیڈر کا ہے۔ JoinGonka Gateway کے ساتھ، یہ خرچہ $0.30 فی مہینہ تک کم ہو جاتا ہے۔

سیٹ اپ میں صرف چند منٹ لگتے ہیں — ایک کمانڈ کے ذریعے یا OpenCode کے نیٹو طریقوں سے، بغیر انوائرنمنٹ ویری ایبلز کو چھیڑے۔

مرحلہ 1: API کی حاصل کریں

تمام ٹولز کے لیے معیاری طریقہ کار:

  1. gate.joingonka.ai/register پر رجسٹریشن۔
  2. 10M مفت ٹوکنز کا بونس خود بخود شامل ہو جاتا ہے۔
  3. ڈیش بورڈ میں ایک API کی (فارمٹ jg-xxx) بنائیں۔

یہی کی Cursor، Cline، Continue.dev، اور کسی بھی OpenAI-مطابق کلائنٹ کے ساتھ کام کرتی ہے۔

مرحلہ 2: OpenCode کو سیٹ اپ کریں

سب سے آسان طریقہ ایک کمانڈ کے ذریعے انسٹالر سیٹ اپ کرنا ہے۔ CLI/فائل ٹولز کے لیے یہ خود بخود JoinGonka پرووائیڈر (baseUrl، ماڈلز) ترتیب دے دے گا اور انوائرنمنٹ ویری ایبلز کو چھیڑے بغیر کلید (key) کو نیٹیو OpenCode اسٹوریج میں محفوظ کر لے گا؛ UI ٹولز کے لیے یہ درج کرنے کے لیے تیار ویلیوز دکھائے گا:

npx @joingonka/setup --tool opencode

انسٹالر یونیورسل ہے (بغیر فلیگ کے یہ ٹولز کی فہرست پیش کرے گا)، یہ jg-… کلید مانگے گا اور سیٹ اپ کے بعد گیٹ وے پر ریکوئسٹ بھیج کر لائیو چیک کرے گا۔ یہ دیگر ترتیبات کو تبدیل نہیں کرتا۔ اگر آپ خود ترتیب دینا پسند کرتے ہیں تو نیچے دیا گیا مینوئل طریقہ دیکھیں۔

دستی طور پر ترتیب دیں (پلان B)

OpenCode کلیدوں کو نیٹیو انداز میں محفوظ کرتا ہے اور پرووائیڈرز کو اپنے کنفگ میں بیان کرتا ہے — لہذا مینوئل سیٹ اپ بھی انوائرنمنٹ ویری ایبلز کو نہیں چھیڑتا، اور آپ کے دیگر OpenAI-سپورٹنگ ٹولز پہلے کی طرح کام کرتے رہیں گے۔

مرحلہ 1 — کلید محفوظ کریں۔ opencode auth login چلائیں، Other منتخب کریں، پرووائیڈر آئی ڈی joingonka داخل کریں اور jg-… کلید پیسٹ کریں۔ OpenCode اسے ~/.local/share/opencode/auth.json میں محفوظ کر دے گا۔

مرحلہ 2 — پرووائیڈر کی وضاحت کریں۔ ~/.config/opencode/opencode.json میں شامل کریں (آئی ڈی joingonka کا مرحلہ 1 کے ساتھ مطابقت رکھنا ضروری ہے):

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "joingonka": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "JoinGonka (Gonka)",
      "options": { "baseURL": "https://gate.joingonka.ai/v1" },
      "models": {
        "moonshotai/Kimi-K2.6": { "name": "Kimi K2.6" },
        "MiniMaxAI/MiniMax-M2.7": { "name": "MiniMax M2.7" }
      }
    }
  }
}

اس فائل میں apiKey فیلڈ شامل کرنے کی ضرورت نہیں ہے — OpenCode خود بخود auth.json سے آئی ڈی کے مطابق کلید اٹھا لے گا۔

ماڈل کا انتخاب: ڈیفالٹ کے طور پر joingonka/moonshotai/Kimi-K2.6 مناسب ہے؛ لمبے سیاق و سباق (Context) کے لیے — joingonka/MiniMaxAI/MiniMax-M2.7۔

تصدیق: opencode شروع کریں اور کوئی فنکشن لکھنے کو کہیں۔ اگر جواب موصول ہو جائے تو سیٹ اپ مکمل ہو گیا۔

کیوں OpenCode + Gonka بہترین جوڑی ہے

OpenCode + Gonka کا امتزاج کیوں ڈویلپرز کے لیے بہترین ہے، اس کی تین وجوہات:

  • مکمل open-source: OpenCode اور Gonka Network دونوں اوپن سورس ہیں۔ کوئی vendor lock-in نہیں، کوئی ملکیتی انحصار نہیں ہے۔ ہر پرزہ آپ کے کنٹرول میں ہے۔
  • قیمت: $0.003/1M ٹوکنز — کسی بھی ملکیتی متبادل سے ہزار گنا سستا۔ GitHub Copilot لمٹس کے ساتھ $19-39/ماہ ہے۔ OpenCode + Gonka — بغیر کسی لمٹ کے، انتہائی سستا۔
  • پرائیویسی: آپ کا کوڈ Microsoft/OpenAI/Anthropic کے سرورز پر نہیں بھیجا جاتا۔ درخواستیں ڈیسینٹرلائزڈ نیٹ ورک کے ذریعے جاتی ہیں — آپ کے ڈیٹا کا کوئی مرکزی اسٹوریج نہیں ہے۔

OpenCode بہت سارے LLM پرووائیڈرز کو سپورٹ کرتا ہے، لیکن JoinGonka Gateway کے ساتھ آپ کو قیمت، معیار اور پرائیویسی کا بہترین توازن ملتا ہے۔ متبادل ٹرمینل ٹولز: Claude Code, Aider.

ماڈل پیرامیٹرز: کانٹیکسٹ ونڈو — 200K ٹوکنز، جواب کی زیادہ سے زیادہ لمبائی — 8192 تک (نیٹ ورک کے تمام ماڈلز کے لیے)۔ ماڈلز کی موجودہ فہرست: GET https://gate.joingonka.ai/v1/models.

OpenCode + Gonka = مکمل طور پر اوپن سورس AI کوڈنگ اسسٹنٹ $0.30/ماہ میں۔ کوئی سبسکرپشن نہیں، کوئی وینڈر لاک ان نہیں، کارپوریشنوں کے سرورز پر کوڈ نہیں بھیجا جاتا۔ شروع میں 10M مفت ٹوکنز۔

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

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

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