Tutorial Setup Qwen 3 Local dengan Ollama dan Open WebUI
ND
Naufal Dev

Dipublikasikan 18 Juni 2026

Tutorial Setup Qwen 3 Local dengan Ollama dan Open WebUI

Kebutuhan akan kecerdasan buatan yang berjalan secara lokal semakin meningkat di kalangan developer Indonesia. Bukan hanya soal biaya, tapi juga privasi, kedaulatan data, dan kontrol penuh atas infrastruktur. Alex Ellis, founder OpenFaaS dan Actuated, baru-baru ini membagikan pengalamannya menjalankan model Qwen secara lokal untuk kebutuhan bisnisnya. Dari pengalaman tersebut, kita bisa menarik pelajaran praktis: model lokal seperti Qwen 3 tidak selalu harus bersaing langsung dengan Claude Opus atau GPT-4. Ia adalah alat yang berbeda, dengan keunggulan di bidang tertentu.

Artikel ini akan membawa kamu menyiapkan environment AI lokal menggunakan Qwen 3, Ollama, dan Open WebUI. Setup ini cocok untuk laptop dengan GPU consumer maupun CPU saja, asalkan RAM mencukupi.

Mengapa Model Lokal Layak Dipertimbangkan

Sebelum masuk ke tahap instalasi, penting memahami konteksnya. Ellis menyebutkan bahwa model lokal menawarkan beberapa nilai unik yang tidak bisa ditandingi oleh solusi cloud.

Privasi dan kedaulatan data. Perusahaan yang menangani data sensitif sering kali tidak bisa mengirimkan source code atau dokumen ke API pihak ketiga. Model lokal menjawab kebutuhan ini dengan menjamin data tidak pernah meninggalkan perangkat keras sendiri.

Mitigasi vendor lock-in. Kejadian penghapusan model tertentu oleh frontier lab secara tiba-tiba (seperti yang dialami beberapa pengguna Anthropic) menjadi pengingat bahwa ketergantungan pada satu penyedia memiliki risiko. Model open weights seperti Qwen memberikan jaminan kontinuitas.

Biaya untuk penggunaan berat. Untuk use case agentic analysis, loop otomatis, atau integrasi dalam produk SaaS, biaya token API cloud bisa melonjak dengan cepat. Model lokal setelah investasi hardware awal, biaya operasionalnya jauh lebih rendah.

Tentu saja, ada trade-off. Model lokal lebih rentan terhadap infinite loops dan hallucination, terutama saat di-quantize agar muat di GPU consumer. Tapi dengan setup yang tepat, risiko ini bisa diminimalisir.

Prasyarat Hardware dan Software

Berikut spesifikasi minimum dan rekomendasi untuk menjalankan Qwen 3 dengan nyaman:

  • RAM: Minimal 16 GB untuk model 7B-8B, 32 GB untuk 14B, dan 64 GB untuk 32B.

  • GPU (opsional tapi direkomendasikan): NVIDIA dengan VRAM 8GB+ untuk quantize Q4 atau Q5.

  • OS: Linux, macOS, atau Windows dengan WSL2.

  • Storage: Minimal 10 GB ruang kosong untuk model dan dependencies.

Jika kamu tidak memiliki GPU, jangan khawatir. Ollama mendukung inference CPU, meskipun throughput token per second akan lebih rendah.

Langkah 1: Instalasi Ollama

Ollama adalah runtime yang paling mudah untuk menjalankan model LLM secara lokal. Instalasinya hanya membutuhkan satu baris perintah.

Untuk macOS dan Linux:

curl -fsSL https://ollama.com/install.sh | sh

Untuk Windows, unduh installer dari ollama.com/download.

Setelah instalasi selesai, verifikasi dengan perintah:

ollama --version

Pastikan service Ollama berjalan di background. Pada Linux dan macOS, service biasanya otomatis aktif setelah instalasi.

Langkah 2: Pull Model Qwen 3

Ollama memiliki registry model yang cukup lengkap, termasuk berbagai varian Qwen 3. Untuk kebutuhan coding dan reasoning, Qwen 3 32B atau 14B adalah pilihan populer.

Pull model 14B dengan quantize Q4_K_M (kompromi terbaik antara kualitas dan ukuran):

ollama pull qwen3:14b

Jika RAM atau VRAM terbatas, gunakan varian yang lebih kecil:

ollama pull qwen3:8b

Proses download bisa memakan waktu tergantung kecepatan internet, karena ukuran model berkisar antara 4-20 GB.

Langkah 3: Verifikasi Model Berjalan

Setelah download selesai, jalankan quick test untuk memastikan model aktif:

ollama run qwen3:14b

Ketik prompt sederhana seperti Explain the concept of idempotency in distributed systems. Perhatikan kecepatan token generation. Pada GPU RTX 3060 12GB, model 14B Q4 biasanya menghasilkan 25-40 token per detik.

Untuk keluar dari interactive mode, ketik /bye.

Langkah 4: Instalasi Open WebUI untuk Interface Grafis

Meskipun terminal cukup untuk testing, produktivitas meningkat pesat dengan antarmuka grafis. Open WebUI adalah pilihan terbaik saat ini: open source, mendukung multi-user, dan kompatibel dengan berbagai backend termasuk Ollama.

Pastikan Docker sudah terinstal di sistem kamu. Kemudian jalankan:

docker run -d -p 3000:8080 \n  --add-host=host.docker.internal:host-gateway \n  -v open-webui:/app/backend/data \n  --name open-webui \n  --restart always \n  ghcr.io/open-webui/open-webui:main

Tunggu beberapa menit hingga container selesai mengunduh image. Setelah itu, buka browser dan akses http://localhost:3000.

Saat pertama kali login, kamu akan diminta membuat akun admin. Setelah itu, Open WebUI akan otomatis mendeteksi model yang sudah di-pull melalui Ollama.

Langkah 5: Konfigurasi Model dan System Prompt

Untuk mendapatkan hasil optimal dari Qwen 3, konfigurasi system prompt sangat penting. Model ini responsif terhadap instruksi yang jelas dan spesifik.

Masuk ke Settings > Models > Qwen 3 14B. Tambahkan system prompt berikut untuk coding:

You are an expert software engineer. Write clean, idiomatic code with comprehensive error handling. Prefer explicit over implicit. Always explain trade-offs in your architectural decisions.

Untuk use case lain, sesuaikan system prompt dengan domain yang relevan. Beberapa eksperimen menunjukkan Qwen 3 bekerja sangat baik untuk tugas-tugas reasoning terstruktur, meskipun masih butuh oversight untuk code generation kompleks di production.

Langkah 6: Integrasi dengan Editor (Opsional)

Untuk pengalaman terbaik, hubungkan setup lokal ini dengan editor favorit. Continue.dev adalah extension yang mendukung Ollama backend di VS Code dan JetBrains.

Tambahkan konfigurasi berikut di ~/.continue/config.json:

{
  "models": [
    {
      "title": "Qwen 3 14B Local",
      "provider": "ollama",
      "model": "qwen3:14b"
    }
  ]
}

Dengan setup ini, kamu bisa menggunakan autocomplete dan chat AI langsung di dalam editor tanpa koneksi internet.

Kesimpulan dan Rekomendasi

Menjalankan AI secara lokal bukan lagi sekadar eksperimen teknis. Seperti yang dibagikan Alex Ellis, model seperti Qwen 3 bisa memberikan value nyata dalam konteks bisnis, terutama untuk use case yang memerlukan privasi tinggi atau penggunaan intensif.

Tapi penting untuk realistis: model lokal memiliki keterbatasan. Ellis secara eksplisit menyebutkan bahwa ia masih mengandalkan Claude atau Codex untuk mayoritas pekerjaan coding, dan menggunakan model lokal untuk skenario spesifik. Pendekatan hybrid ini kemungkinan besar akan menjadi norma di tahun-tahun mendatang.

Mulai dari langkah-langkah di atas, lalu eksplorasi sendiri batas kemampuan model lokal sesuai kebutuhan proyekmu. Selamat mencoba.