دنیا ٹھہری نہیں ہے۔RSS
BIG CHANGE.
ایک ٹَیپ پر BIG CHANGE
ایک ٹَیپ پر BIG CHANGE

بڑی تصویر کے لیے جگہ بنائیں۔

BIG CHANGE کو اپنی ہوم اسکرین یا ڈیسک ٹاپ پر شامل کریں۔ یہ اپنی الگ ونڈو میں کھلے گا اور آن لائن ہونے پر تازہ ترین خبریں دکھائے گا۔

iPhone & iPad
Safari میں bigchange.ai کھولیں۔ Share دبائیں، پھر Add to Home Screen چنیں۔ Open as Web App دکھائی دے تو اسے فعال کریں، پھر Add دبائیں۔
Android
Chrome میں bigchange.ai کھولیں۔ براؤزر مینو سے Install app یا Add to Home screen منتخب کریں۔
ڈیسک ٹاپ
Chrome یا Edge میں ایڈریس بار کا انسٹال آئیکن یا براؤزر کا ایپ مینو استعمال کریں۔ Mac پر Safari میں File → Add to Dock منتخب کریں۔

Markdown ایڈیشن

AI-translated from English; not yet reviewed by a fluent editor.

# ایک Mac پر Ollama، Open WebUI اور Continue ترتیب دیں

> Ollama میں ایک مقامی ماڈل ڈاؤن لوڈ کریں، محفوظ رہنے والی Open WebUI چیٹ اور VS Code میں Continue جوڑیں، پھر براؤزر کے جواب اور اپنی فائل کی مجوزہ تبدیلی کی جانچ کریں۔

By BIG CHANGE Editorial

Published: 2026-10-21T07:20:39.085Z
Updated: 2026-10-21T07:20:39.085Z
Canonical: https://bigchange.ai/blog/ollama-open-webui-continue-local-stack-guide

![Conceptual charcoal illustration of one open laptop with two empty work areas on its screen, one light and one dark.](https://bigchange.ai/api/media/file/mac-local-browser-editor-hero-v2.png)
AI-generated conceptual illustration by BIG CHANGE.

یہ رہنما ایسے Mac مالک کے لیے ہے جسے ایپس نصب کرنے اور اپنی غیر حساس آزمائشی فائل استعمال کرنے کی اجازت ہو۔ آپ Ollama میں ایک ماڈل ڈاؤن لوڈ کریں گے، محفوظ رہنے والی Open WebUI براؤزر چیٹ اور VS Code کی Continue توسیع کو اسی اجرائی سروس سے جوڑیں گے، پھر حقیقی مجوزہ تبدیلی دیکھ کر اسے رکھنے کا فیصلہ کریں گے۔ درج ذیل کمانڈ اور جانچیں نگرانوں کی موجودہ دستاویزات کے مطابق ہیں۔ BIG CHANGE نے یہ ترتیب چلائی یا اس کی رفتار، لاگت یا نیٹ ورک ٹریفک نہیں ماپی۔

## بڑی تبدیلی

- **کیا بدلتا ہے:** ڈاؤن لوڈ کیا ہوا Ollama ماڈل مقامی API سے براؤزر چیٹ اور VS Code کے ترمیمی معاون، دونوں کو جواب دے سکتا ہے۔ ہر کلائنٹ کا رابطہ الگ جانچنا ہوگا۔
- **یہ کیوں اہم ہے:** ایک ماڈل کی تنصیب اسی Mac پر گفتگو اور جانچی ہوئی کوڈ تبدیلی میں مدد دے سکتی ہے، جبکہ آخری فیصلہ فائل کے مالک کے پاس رہتا ہے۔
- **کس بات پر نظر رکھیں:** مینو میں ماڈل کا نام ثابت نہیں کرتا کہ کس سرور نے جواب دیا۔ فراہم کنندہ کا رابطہ اور حقیقی جوابات دیکھیں، خاص طور پر جب دوسرے فراہم کنندے یا کلاؤڈ خصوصیات بھی ترتیب دی گئی ہوں۔

## 1. Mac جانچیں اور ماڈل منتخب کریں

آپ کو چاہیے [Ollama کے لیے macOS 14 یا نیا](https://docs.ollama.com/macos)، [Mac کے لیے Docker Desktop](https://docs.docker.com/desktop/setup/install/mac-install/)، [Continue توسیع](https://docs.continue.dev/ide-extensions/install)والا VS Code، اور ذیل کی مختصر JSON اور فائل جانچوں کے لیے Python 3۔ Ollama، Apple M سلسلے کے CPU اور GPU پر چلتا ہے؛ Intel Mac کے لیے دستاویز صرف CPU بتاتی ہے۔ Mac ڈاؤن لوڈ صفحے سے Ollama نصب کریں، ایپ Applications میں منتقل کریں، کھولیں اور پوچھے جانے پر کمانڈ لائن لنک کی اجازت دیں۔ Docker Desktop نصب کرکے چلائیں، پھر VS Code کے Extensions منظر سے Continue نصب کریں۔ Python 3 کو [Python.org](https://www.python.org/downloads/macos/) سے نصب کریں اگر `python3` دستیاب نہ ہو۔ Mac پر VS Code خودبخود `code` شیل کے تلاش راستے میں شامل نہیں کرتا۔ اس کی [Mac ترتیب کی ہدایات](https://code.visualstudio.com/docs/setup/mac)کے مطابق **Cmd+Shift+P**سے Command Palette کھولیں، **Shell Command: Install 'code' command in PATH**چلائیں اور Terminal دوبارہ شروع کریں۔ ضروری اوزار دستیاب ہونے کی تصدیق کریں:

```bash
sw_vers -productVersion
ollama --version
docker version
code --version
python3 --version
```

نصب شدہ نسخے لکھ لیں۔ کوئی ایپ نہ چل رہی ہو یا ماڈل اور Docker ڈیٹا کے لیے جگہ نہ ہو تو رک جائیں۔ [qwen2.5-coder:7b ماڈل صفحہ](https://ollama.com/library/qwen2.5-coder:7b) اس وقت 4.7 GB ڈاؤن لوڈ اور Apache 2.0 اجازت نامہ بتاتا ہے۔ ڈاؤن لوڈ کا حجم مکمل اجرائی میموری کی ضرورت نہیں۔ یہ ٹھوس مثال ہے، ہر Mac کے لیے سفارش نہیں۔ ضرورت ہو تو دستاویز شدہ چھوٹا مقامی ٹیگ منتخب کریں اور نیچے ہر کمانڈ، براؤزر انتخاب اور YAML خانے میں `qwen2.5-coder:7b` کی جگہ وہی عین ٹیگ رکھیں۔ متبادل ماڈل کا اجازت نامہ بھی دیکھیں۔

ماڈل ڈاؤن لوڈ کرکے تصدیق کریں کہ Ollama عین ٹیگ دکھاتا ہے:

```bash
ollama pull qwen2.5-coder:7b
ollama list
curl --fail-with-body --silent --show-error http://127.0.0.1:11434/api/tags | python3 -c 'import json,sys; d=json.load(sys.stdin); print([m["name"] for m in d["models"]])'
```

فہرست میں `qwen2.5-coder:7b`ہونا چاہیے۔ پھر [مقامی چیٹ API](https://docs.ollama.com/api/chat) سے مختصر جواب مانگیں۔ HTTP خرابی پر کمانڈ ناکام ہوتی ہے اور واپس آیا ماڈل اور معاون کا غیر خالی متن جانچتی ہے؛ جواب کے عین الفاظ اہم نہیں۔ [Ollama اجرائی اختیار](https://github.com/ollama/ollama/blob/main/docs/openapi.yaml) `num_predict` اس جانچ کو 64 بنائے گئے ٹوکن تک محدود کرتا ہے۔ ادھورا جملہ بھی مواد واپس آنے کا ثبوت ہو سکتا ہے؛ خالی جواب جانچ کی ناکامی ہے جس کی وجہ تلاش کرنا ہوگی۔

```bash
set -o pipefail
curl --fail-with-body --silent --show-error http://127.0.0.1:11434/api/chat \
  -H 'Content-Type: application/json' \
  -d '{"model":"qwen2.5-coder:7b","messages":[{"role":"user","content":"Reply with one short sentence about checking a local connection."}],"stream":false,"options":{"num_predict":64}}' \
  | python3 -c 'import json,sys; d=json.load(sys.stdin); assert d.get("model")=="qwen2.5-coder:7b",d.get("model"); assert d.get("message",{}).get("content","").strip(); print("Model:",d["model"],"Reply:",d["message"]["content"])'
```

ٹیگ نہ ہو تو ڈاؤن لوڈ مکمل کرکے فہرست پھر دیکھیں۔ API دستیاب نہ ہو تو Ollama چلائیں اور اس کا [Mac سرور لاگ](https://docs.ollama.com/macos) یہاں دیکھیں: `~/.ollama/logs/server.log`۔ ڈاؤن لوڈ شدہ ٹیگ اور کامیاب مقامی جواب تین جانچوں میں پہلی ہیں۔

## 2. مستقل مقامی ڈیٹا کے ساتھ Open WebUI شروع کریں

یہ [Open WebUI فوری آغاز رہنما](https://docs.openwebui.com/getting-started/quick-start/) اکاؤنٹ، ترتیبات اور چیٹ `/app/backend/data` میں رکھتی ہے اور مستقل `WEBUI_SECRET_KEY`کا تقاضا کرتی ہے۔ ہم مستحکم [v0.12.3 ریلیز](https://github.com/open-webui/open-webui/releases/tag/v0.12.3) استعمال کرتے ہیں، مسلسل بدلتا `main` ٹیگ نہیں۔ Docker آپ کے Mac کے فن تعمیر کی امیج منتخب کرے گا؛ ڈاؤن لوڈ کے بعد امیج کی شناخت لکھیں۔

پہلے یہاں استعمال ہونے والے نام دیکھیں۔ کوئی پہلے سے ہو تو اس کنٹینر یا والیوم کا معائنہ کریں اور طے کریں کہ وہ سابقہ ترتیب کا حصہ ہے یا نہیں۔ صرف کمانڈ چلانے کے لیے موجودہ کنٹینر بدلیں یا اس کا والیوم حذف نہ کریں۔

```bash
docker ps -a --filter name=^/bc-open-webui$ 
docker volume inspect bc-open-webui-data
```

پہلی ترتیب میں دوسری کمانڈ کا والیوم موجود نہ ہونے کا پیغام معمول ہے۔ اگلے قدم بنائی ہوئی کلید Mac اکاؤنٹ کی نجی فائل میں رکھتے ہیں۔ کنٹینر دوبارہ بنانے کے لیے اسے محفوظ رکھیں۔ اس کا متن ریپوزٹری میں کمٹ، کہیں پیسٹ یا شیئر نہ کریں۔ اس انسٹینس کی کلید پہلے سے ہے تو وہی استعمال کریں۔

```bash
mkdir -p "$HOME/.config/bc-open-webui"
chmod 700 "$HOME/.config/bc-open-webui"
umask 077
if [ ! -s "$HOME/.config/bc-open-webui/webui-secret" ]; then
  openssl rand -hex 32 > "$HOME/.config/bc-open-webui/webui-secret"
fi
chmod 600 "$HOME/.config/bc-open-webui/webui-secret"
export WEBUI_SECRET_KEY="$(cat "$HOME/.config/bc-open-webui/webui-secret")"
docker pull ghcr.io/open-webui/open-webui:v0.12.3
docker image inspect ghcr.io/open-webui/open-webui:v0.12.3 --format '{{json .RepoDigests}}'
docker volume create bc-open-webui-data
docker run -d --name bc-open-webui --restart unless-stopped \
  -p 127.0.0.1:3000:8080 \
  --add-host=host.docker.internal:host-gateway \
  -v bc-open-webui-data:/app/backend/data \
  -e WEBUI_SECRET_KEY \
  -e OLLAMA_BASE_URL=http://host.docker.internal:11434 \
  ghcr.io/open-webui/open-webui:v0.12.3
unset WEBUI_SECRET_KEY
docker ps --filter name=^/bc-open-webui$ --format 'table {{.Names}}\t{{.Image}}\t{{.Ports}}'
```

پورٹ کے نتیجے میں `127.0.0.1:3000->8080/tcp`آنا چاہیے۔ نام والا والیوم کنٹینر دوبارہ بننے پر بھی گفتگو اور ترتیبات رکھتا ہے۔ کلید نشست کا تسلسل اور ایپ کی خفیہ کردہ قدریں محفوظ کرتی ہے، اس لیے نجی نقل سنبھالیں۔ Docker تک رسائی رکھنے والے کنٹینر ترتیب میں ماحول کی قدریں دیکھ سکتے ہیں؛ یہ ایک شخص کی مقامی ترتیب ہے، مشترکہ ہوسٹ کے رازوں کا ذخیرہ نہیں۔

براؤزر میں `http://127.0.0.1:3000` کھولیں۔ پہلی بار منتظم اکاؤنٹ بنائیں۔ اوتار مینو میں **Settings → Admin → Connections**کھولیں۔ **Manage Ollama API Connections** دیکھیں اور `http://host.docker.internal:11434`کی صرف ایک فعال کنکشن رکھیں؛ اس جانچ کے غیر مطلوب فراہم کنندہ رابطے ہٹائیں یا بند کریں۔ Open WebUI [کئی Ollama رابطوں میں درخواستیں تقسیم کر سکتا ہے](https://docs.openwebui.com/getting-started/quick-start/connect-a-provider/starting-with-ollama/)، اس لیے ڈراپ ڈاؤن میں ملتا نام کافی نہیں۔ نئی چیٹ میں `qwen2.5-coder:7b` منتخب کرکے پوچھیں: ”کیسے جانچوں کہ مقامی ماڈل نے جواب دیا؟“ غیر خالی جواب آنے کی تصدیق کرکے محفوظ چیٹ پھر کھولیں۔ منتخب ماڈل اور رابطے کا URL لکھیں۔ یہ براؤزر جانچ ہے؛ کوئی خاص جواب لازم نہیں۔

صفحہ نہ کھلے تو `docker logs bc-open-webui` اور پورٹ بائنڈنگ دیکھیں۔ ماڈل فہرست خالی ہو تو دیکھیں Ollama اب بھی `/api/tags`کو جواب دیتا ہے، محفوظ Open WebUI رابطہ جانچیں اور آزمائیں کہ Docker Desktop کا یہ نسخہ Mac ہوسٹ کی سروس تک پہنچتا ہے یا نہیں۔ `host.docker.internal` ہے [Docker Desktop کا ہوسٹ پتا](https://docs.docker.com/desktop/features/networking/)، جبکہ `localhost` کنٹینر کے اندر اسی کنٹینر کو کہتے ہیں۔ Ollama [بنیادی طور پر 127.0.0.1 سے جڑتا ہے](https://docs.ollama.com/faq)؛ ہوسٹ سے کنٹینر ترسیل ترتیب کے لحاظ سے بدل سکتی ہے۔ ناکام رابطے کو کامیاب ترتیب نہ سمجھیں اور معمول کے حل کے طور پر Ollama کو `0.0.0.0` پر عام نہ کریں۔ آگے بڑھنے سے پہلے حفاظتی پالیسی کے مطابق مقامی نیٹ ورک راستہ درست کریں۔ مسئلہ جانچتے ہوئے والیوم اور پرانی چیٹ محفوظ رکھیں۔

## 3. Continue کو اسی Ollama ٹیگ سے جوڑیں

Continue، Mac پر VS Code میں چلتا ہے، اس لیے Ollama API کا پتا ہے `http://localhost:11434`۔ Continue کھول کر چیٹ خانے کے اوپر دائیں جانب ترتیب کی فہرست استعمال کریں اور **Local Config**کے پاس گیئر پر کلک کریں۔ اس سے `~/.continue/config.yaml`کھلتا ہے؛ [Continue کا موجودہ حوالہ](https://docs.continue.dev/reference) YAML استعمال کرتا ہے۔ موجودہ ترتیب کی نقل رکھیں اور درکار ماڈل یا قواعد برقرار رکھیں۔ نئی مقامی ترتیب کا پورا کم از کم متن یہ ہے:

```yaml
name: Local Ollama check
version: 1.0.0
schema: v1
models:
  - name: Qwen2.5 Coder 7B local
    provider: ollama
    model: qwen2.5-coder:7b
    apiBase: http://localhost:11434
    roles:
      - chat
      - edit
```

موجودہ فائل میں یہ ماڈل اندراج اس کی `models:` فہرست میں شامل کریں اور اوپر کی موجودہ ترتیب رکھیں۔ محفوظ کرکے **Local Config** اور نام دیا ہوا مقامی ماڈل منتخب کریں، پھر Continue Chat میں چھوٹا سوال پوچھیں۔ مواد واپس آنے کی تصدیق کریں۔ یہ توسیع کا رابطہ جانچتا ہے، مگر چیٹ جواب فائل کی ترمیم نہیں۔ `chat` اور `edit` کردار یہاں کی دو کارروائیاں فعال کرتے ہیں؛ یہ طریقہ Agent یا خودکار تکمیل کا وعدہ نہیں کرتا۔

اپنی آزمائشی ڈائریکٹری اور سادہ رویے کی فائل بنائیں جسے الگ جانچ سکیں۔ کمانڈ موجودہ فائل یا اصل نقل محفوظ رکھتی ہے؛ کوئی نام استعمال میں ہو تو پہلے دیکھیں یا نئی ڈائریکٹری چنیں:

```bash
mkdir -p "$HOME/continue-local-check"
if [ -e "$HOME/continue-local-check/greeting.py" ] || [ -e "$HOME/continue-local-check/greeting.original.py" ]; then
  printf '%s\n' 'Scratch file already exists; inspect it or choose a new directory.'
else
  cat > "$HOME/continue-local-check/greeting.py" <<'PY'
def greeting(name):
    return "Hello, " + name

if __name__ == "__main__":
    assert greeting("Ada") == "Hello, Ada"
    print(greeting("Ada"))
PY
  if python3 "$HOME/continue-local-check/greeting.py"; then
    cp "$HOME/continue-local-check/greeting.py" "$HOME/continue-local-check/greeting.original.py"
  else
    printf '%s\n' 'Original check failed; inspect the file before requesting an edit.'
  fi
fi
```

اصل جانچ کو assertion کامیاب ہونے کے بعد `Hello, Ada` چھاپنا چاہیے۔ `greeting.py` کو VS Code میں کھولیں، صرف فنکشن منتخب کریں اور **Cmd+I** دبا کر [Continue Edit](https://docs.continue.dev/ide-extensions/edit/quick-start)استعمال کریں۔ لوٹنے والا متن بدلے بغیر چھوٹی docstring شامل کرنے کو کہیں۔ بتدریج دکھنے والا ان لائن diff `greeting.original.py`سے ملائیں؛ منتخب کوڈ کا Edit بھی پوری فائل سیاق میں لے سکتا ہے، اس لیے صرف اپنی غیر حساس فائل استعمال کریں۔ ماڈل مطلوبہ حد سے زیادہ بدل سکتا ہے۔ ہر بدلی سطر دیکھیں اور مناسب تجویز **Cmd+Opt+Y**سے قبول یا **Cmd+Opt+N**سے رد کریں۔ Continue میں سب قبول یا سب رد کرنے کے اختیار بھی ہیں، مگر چھوٹا diff ایک ایک تبدیلی دیکھنے میں آسان ہے۔

قبول کرنے کے بعد فائل محفوظ کرکے چلائیں:

```bash
diff -u "$HOME/continue-local-check/greeting.original.py" "$HOME/continue-local-check/greeting.py" || true
python3 "$HOME/continue-local-check/greeting.py"
```

دیکھیں diff میں صرف مطلوبہ تبدیلی ہے اور اصل assertion اب بھی کامیاب ہے۔ تجویز رد کریں تو فائل اصل جیسی ہونے کی تصدیق اور رد درج کریں؛ مکمل ترمیم کا دعویٰ نہ کریں۔ فائل، diff اور آزاد Python جانچ ماڈل کے اپنے بیان سے زیادہ معتبر ہیں۔

## 4. حدود واضح رکھیں

Ollama، Open WebUI اور Continue کی الگ ترتیبات ہیں۔ صرف Ollama کلاؤڈ بند کرنے کے لیے سرور چلانے والے اکاؤنٹ کی `~/.ollama/server.json`میں اگلا خانہ شامل کریں، موجودہ JSON خانے برقرار رکھیں۔ نئی فائل کا پورا متن یہ ہے:

```json
{
  "disable_ollama_cloud": true
}
```

Ollama ایپ دوبارہ شروع کرکے سرور لاگ دیکھیں:

```bash
grep 'Ollama cloud disabled: true' "$HOME/.ollama/logs/server.log"
```

یہ [Ollama FAQ](https://docs.ollama.com/faq) اس لاگ سطر کی وضاحت کرتی ہے۔ نہ ملے تو کلاؤڈ بند ہونے کا دعویٰ کرنے سے پہلے Ollama چلانے والا Mac اکاؤنٹ، JSON اور دوبارہ آغاز جانچیں۔ یہ ترتیب Open WebUI کے دوسرے فراہم کنندے، اختیاری آن لائن سہولتیں یا Continue ٹریفک نہیں جانچتی۔ Continue کی [آف لائن رہنما](https://docs.continue.dev/guides/running-continue-without-internet) کے مطابق **Allow Anonymous Telemetry**بند کریں، مقامی ماڈل لیں اور VS Code دوبارہ شروع کریں۔ حساس مواد سے پہلے ہر ایپ کے رابطے دیکھیں۔ صرف لوپ بیک URL نیٹ ورک آڈٹ نہیں۔

اپنے حقیقی استعمال کے لیے [Docker Desktop اجازت نامہ](https://docs.docker.com/subscription-billing/desktop-license/) دیکھیں۔ ذاتی، تعلیمی اور غیر تجارتی اوپن سورس استعمال اور ایسے چھوٹے کاروبار کے لیے مفت ہے جن کے **250 سے کم ملازم اور سالانہ آمدنی ایک کروڑ امریکی ڈالر سے کم ہو**۔ بڑے اداروں اور حکومت میں پیشہ ورانہ استعمال کے لیے بامعاوضہ رکنیت چاہیے۔ ماڈل کا Apache 2.0 اجازت نامہ الگ ہے۔ ڈسک، میموری، ڈاؤن لوڈ بینڈوڈتھ اور بجلی پھر بھی درکار ہیں؛ اس رہنما کے لیے لاگت یا کارکردگی نہیں ماپی گئی۔

صرف Ollama ٹرمینل اور API کے مختصر طریقے کے لیے دیکھیں [مقامی Ollama ماڈل چلائیں اور اس کی چیٹ API جانچیں](https://bigchange.ai/blog/run-local-ollama-model-chat-api-guide)۔ [مقامی Ollama ماڈل سے Claude Code کی ایک جانچی تبدیلی کریں](https://bigchange.ai/blog/claude-code-local-ollama-checked-change-guide) ایک دوسرے پروگرامنگ کلائنٹ کو بیان کرتی ہے۔

## ذرائع اور مزید مطالعہ

- [Ollama کے macOS تقاضے](https://docs.ollama.com/macos)، [چیٹ API](https://docs.ollama.com/api/chat)، [ماڈل فہرست API](https://docs.ollama.com/api/tags) اور [FAQ](https://docs.ollama.com/faq): تنصیب کی حدود، نظر آنے والے API خانے، بنیادی سننے کا پتا اور Ollama کی الگ کلاؤڈ ترتیب۔ 21 اکتوبر 2026 کو جانچا۔
- [Ollama API تفصیلات](https://github.com/ollama/ollama/blob/main/docs/openapi.yaml): اجرائی خانہ `options.num_predict` مختصر مقامی چیٹ جانچ محدود کرتا ہے۔ محدود جواب جملے کے درمیان ختم ہو سکتا ہے۔ 21 اکتوبر 2026 کو جانچا۔
- [Qwen2.5-Coder 7B ماڈل کارڈ](https://ollama.com/library/qwen2.5-coder:7b): مثال ٹیگ، درج ڈاؤن لوڈ اور ماڈل اجازت نامہ۔ ڈاؤن لوڈ سے پہلے ٹیگ کی موجودہ تفصیل اور Mac کے وسائل دیکھیں۔ 21 اکتوبر 2026 کو جانچا۔
- [Open WebUI فوری آغاز](https://docs.openwebui.com/getting-started/quick-start/)، [Ollama رابطہ رہنما](https://docs.openwebui.com/getting-started/quick-start/connect-a-provider/starting-with-ollama/) اور [v0.12.3 ریلیز](https://github.com/open-webui/open-webui/releases/tag/v0.12.3): کنٹینر ذخیرہ/کلید، فراہم کنندہ ترتیبات اور مستحکم نسخے کی شناخت۔ یہ طریقہ بتاتے ہیں، اس خاص Mac کے کامیاب رابطے کا ثبوت نہیں۔ 21 اکتوبر 2026 کو جانچا۔
- [Continue ترتیب](https://docs.continue.dev/customize/deep-dives/configuration)، [YAML حوالہ](https://docs.continue.dev/reference)، [Edit فوری آغاز](https://docs.continue.dev/ide-extensions/edit/quick-start) اور [آف لائن رہنما](https://docs.continue.dev/guides/running-continue-without-internet): موجودہ فائل پاتھ اور کلیدیں، ترمیمی کنٹرول اور ٹیلی میٹری ترتیب۔ 21 اکتوبر 2026 کو جانچا۔
- [Docker Desktop نیٹ ورکنگ](https://docs.docker.com/desktop/features/networking/)، [Mac تنصیب](https://docs.docker.com/desktop/setup/install/mac-install/) اور [اجازت نامہ](https://docs.docker.com/subscription-billing/desktop-license/): ہوسٹ پتا، تنصیب اور کاروباری استعمال کی حدود۔ ادارے کی موجودہ شرائط دیکھیں۔ 21 اکتوبر 2026 کو جانچا۔
- [VS Code Mac ترتیب](https://code.visualstudio.com/docs/setup/mac) اور [Python 3 ڈاؤن لوڈ](https://www.python.org/downloads/macos/): اختیاری شیل کمانڈ تنصیب اور جانچ کا انٹرپریٹر۔ 21 اکتوبر 2026 کو جانچا۔

## Sources

- [Ollama macOS](https://docs.ollama.com/macos) — macOS 14+، Apple M CPU/GPU بمقابلہ Intel صرف CPU، ایپ تنصیب، CLI لنک اور مقامی سرور لاگ پاتھ بیان کرتا ہے۔ قاری کے Mac کی کافی میموری ثابت نہیں کرتا۔
- [Ollama FAQ](https://docs.ollama.com/faq) — بنیادی 127.0.0.1:11434 بائنڈنگ، صرف Ollama کلاؤڈ بند کرنا، ضروری دوبارہ آغاز اور بند کلاؤڈ لاگ کی جانچ بیان کرتی ہے۔ دوسرے ایپس کا آڈٹ نہیں کرتی۔
- [Ollama چیٹ API](https://docs.ollama.com/api/chat) — POST /api/chat، درخواست کے model/messages اور لوٹے model و معاون مواد کے خانے بیان کرتا ہے۔ مضمون قاری سے حقیقی جواب جانچنے کو کہتا ہے؛ BIG CHANGE نے درخواست نہیں بھیجی۔
- [Ollama ماڈل فہرست API](https://docs.ollama.com/api/tags) — GET /api/tags اور models[].name بیان کرتا ہے، جن سے دوسرے کلائنٹ جوڑنے سے پہلے عین ڈاؤن لوڈ شدہ ٹیگ مقامی طور پر جانچا جاتا ہے۔
- [Qwen2.5-Coder 7B ماڈل فہرست](https://ollama.com/library/qwen2.5-coder:7b) — qwen2.5-coder:7b، 4.7 GB ڈاؤن لوڈ اور Apache 2.0 اجازت نامہ بتاتی ہے۔ ڈاؤن لوڈ کا حجم پوری اجرائی میموری یا کارکردگی کا نتیجہ نہیں۔
- [Open WebUI فوری آغاز](https://docs.openwebui.com/getting-started/quick-start/) — Docker run طریقہ، مستقل /app/backend/data والیوم، مقرر WEBUI_SECRET_KEY اور پہلا براؤزر اکاؤنٹ بیان کرتا ہے۔ مضمون ریلیز مقرر کرتا اور اصل پورٹ جانچنے کو کہتا ہے۔
- [Open WebUI Ollama رابطہ](https://docs.openwebui.com/getting-started/quick-start/connect-a-provider/starting-with-ollama/) — Settings > Admin > Connections، Docker ہوسٹ کا Ollama URL اور کئی رابطوں میں ممکنہ بوجھ تقسیم بیان کرتا ہے۔ منتخب ماڈل کا نام اکیلا راستہ ثابت نہیں کرتا۔
- [Open WebUI v0.12.3 ریلیز](https://github.com/open-webui/open-webui/releases/tag/v0.12.3) — طریقے میں استعمال ٹیگ کا سرکاری مستحکم ریلیز صفحہ۔ Docker پلیٹ فارم امیج چنتا ہے؛ قاری واقعی نصب digest لکھتا ہے۔
- [Continue YAML حوالہ](https://docs.continue.dev/reference) — ضروری اوپری name/version/schema اور ماڈل name/provider/model، اختیاری apiBase اور chat/edit کردار متعین کرتا ہے۔ طریقہ متروک JSON کلیدوں سے بچتا ہے۔
- [Continue Local Config](https://docs.continue.dev/customize/deep-dives/configuration) — Mac پاتھ ~/.continue/config.yaml، Local Config گیئر اور محفوظ کرنے کے بعد خودکار تازہ ہونا بتاتا ہے۔ موجودہ ترتیب رکھنی چاہیے۔
- [Continue Edit فوری آغاز](https://docs.continue.dev/ide-extensions/edit/quick-start) — منتخب کوڈ کا Cmd+I Edit، بتدریج ان لائن diff اور Mac قبول/رد شارٹ کٹ بیان کرتا ہے۔ قاری پورا مشورہ جانچ کر اصل امتحان پھر چلائے۔
- [Continue آف لائن رہنما](https://docs.continue.dev/guides/running-continue-without-internet) — Allow Anonymous Telemetry کنٹرول، مقامی ماڈل انتخاب اور VS Code دوبارہ آغاز بیان کرتی ہے۔ سارا ایپ ٹریفک مقامی ہونا ثابت نہیں کرتی۔
- [Docker Desktop نیٹ ورکنگ](https://docs.docker.com/desktop/features/networking/) — host.docker.internal اور Docker Desktop میں ہوسٹ لوپ بیک پورٹ شائع کرنا بیان کرتی ہے۔ اس Mac کی لوپ بیک سے بندھی Ollama سروس تک رسائی اب بھی براؤزر جواب سے جانچنی ہے۔
- [Docker Desktop Mac تنصیب](https://docs.docker.com/desktop/setup/install/mac-install/) — معاون Mac پر تنصیب اور بنیادی وسائل بتاتا ہے؛ ماڈل اور ایپس کی مجموعی صلاحیت ثابت نہیں کرتا۔
- [Docker Desktop اجازت نامہ](https://docs.docker.com/subscription-billing/desktop-license/) — مفت ذاتی، تعلیمی اور غیر تجارتی اوپن سورس استعمال اور چھوٹے کاروبار کی دونوں شرطیں—250 سے کم ملازم اور سالانہ ایک کروڑ امریکی ڈالر سے کم آمدنی—بیان کرتا ہے۔ بڑے پیشہ ورانہ اور حکومتی استعمال بامعاوضہ ہیں۔
- [Python 3 macOS ڈاؤن لوڈ](https://www.python.org/downloads/macos/) — قاری کی JSON اور آزمائشی فائل جانچ کے لیے Python 3 کا سرکاری انسٹالر ذریعہ۔ BIG CHANGE نے اس مضمون کے لیے Python نصب یا چلایا نہیں۔
- [Ollama API تفصیلات](https://github.com/ollama/ollama/blob/main/docs/openapi.yaml) — options.num_predict زیادہ سے زیادہ تیار ٹوکن ہیں؛ ایک مقامی چیٹ آزمائش کو 64 تک محدود کیا جاتا ہے۔ غیر خالی جواب بھی جملے کے درمیان ختم ہو سکتا ہے۔
- [VS Code Mac ترتیب](https://code.visualstudio.com/docs/setup/mac) — Mac پر Command Palette سے code شیل کمانڈ کی دستی تنصیب اور code --version سے پہلے ضروری ٹرمینل دوبارہ آغاز بیان کرتا ہے۔