AnyLanguageModel 1.0 Rilis: Cara Mudah Pasang AI Lokal di Apple
Hugging Face resmi merilis AnyLanguageModel 1.0. Sekarang developer Apple bisa gonta-ganti AI lokal dan hosted cukup dengan ubah satu baris kode.
· 5 menit baca

Inti singkat
- Hugging Face resmi merilis AnyLanguageModel 1.0 bersama swift-huggingface 1.0 dan swift-xet 1.0 untuk ekosistem Apple.
- Framework ini jadi drop-in replacement Apple Foundation Models yang mendukung Core ML, MLX, llama.cpp, dan berbagai provider cloud.
- Fitur baru mencakup tool calling di semua provider, guided generation, input gambar, hingga transcript reasoning otomatis.
- Model lokal ringan seperti Gemma 4 E2B dan LFM2.5 2.6B kini bisa langsung jalan di iPhone tanpa koneksi internet.
Daftar isi5 bagian
- 01
- 02
- 03
- 04
- 05
Hugging Face resmi merilis AnyLanguageModel 1.0, pustaka Swift serbaguna yang bikin developer bisa menjalankan AI lokal maupun cloud di perangkat Apple tanpa perlu merombak arsitektur kode. Update versi stabil ini datang tepat setahun setelah versi awalnya diperkenalkan, lengkap bareng peluncuran pendampingnya yaitu swift-huggingface 1.0 dan swift-xet 1.0.
Kabar gembira ini diumumkan langsung oleh Mattt lewat blog resmi Hugging Face. Selama setahun ke belakang, banyak developer iOS dan macOS yang penasaran pengin nyobain model open-weight langsung di perangkat, tapi sering terbentur rumitnya integrasi berbagai macam engine inferensi. Nah, AnyLanguageModel hadir buat memangkas keribetan itu.
Panduan gratis · gratis
Panduan Cepat API AI untuk Developer
Dari request pertama sampai siap produksi: contoh kode, streaming, kontrol biaya, keamanan API key, dan penanganan error.
- Contoh request dengan cURL, Python, dan JavaScript
- Streaming dan format OpenAI vs Anthropic
- Cara mengontrol biaya token
- Checklist keamanan dan siap produksi
Apa Itu AnyLanguageModel 1.0?
Secara sederhana, AnyLanguageModel adalah drop-in replacement buat framework Foundation Models bawaan Apple. Artinya, kalau sebelumnya kamu menulis kode aplikasi pakai antarmuka resmi Apple, kamu nggak perlu nulis ulang alur logikanya dari nol.
Kamu cukup mengganti satu baris impor di file Swift milikmu:
- import FoundationModels
+ import AnyLanguageModelSetelah itu, kode sesi yang sama langsung bisa dipakai buat menjalankan model sistem bawaan Apple, model open-weight lewat llama.cpp, MLX, maupun Core ML. Nggak cuma berhenti di ekosistem Apple OS 27 (iOS, macOS, dan visionOS 27), AnyLanguageModel bahkan bisa jalan di Linux. Jadi logika inferensi yang sama persis bisa kamu pasang di server kalau memang butuh.
Koleksi pendukungnya juga dapat pembaruan besar. Lewat swift-huggingface 1.0 dan swift-xet 1.0, proses unduh model AI dari Hugging Face Hub ke aplikasi Swift sekarang jauh lebih kencang dan stabil.
Fitur Kunci: Dari Tool Calling Sampai Input Gambar
Versi 1.0 ini bukan sekadar pergantian label angka. Hugging Face membawa segudang penyempurnaan fitur yang sebelumnya cuma ada di cloud provider kelas atas:
- Tool Calling Universal: Fitur pemanggilan fungsi atau tool calling sekarang aktif di semua provider, baik model lokal maupun hosted, lengkap dengan dukungan streaming.
- Guided Generation: Format output terstruktur (termasuk tipe
@Generablebersarang dan array) dijamin valid di setiap backend yang kamu pilih. - Dukungan Input Gambar: Kamu bisa melampirkan gambar langsung ke prompt memakai sintaks Foundation Models 27, cocok buat tugas multimodal di iOS dan visionOS 27.
- Pembersih Log Penalaran (Reasoning): Blok reasoning kini otomatis dicatat dalam riwayat transkrip. Kerennya, kalau kamu tiba-tiba switch provider ke backend yang nggak mendukung reply reasoning, blok tersebut bakal dieliminasi otomatis biar request nggak error.
- Manajemen API Key Aman: Pengambilan API key sekarang memakai sistem closure, bukan string mentah statis. Ini bikin aplikasi kamu bisa narik token sementara (short-lived tokens) langsung dari server sendiri tanpa takut bocor.
Pilihan Model: Dari Ukuran iPhone Sampai Mac Studio
Kelebihan utama AnyLanguageModel 1.0 ada pada kebebasannya memilih model sesuai spesifikasi perangkat user. Perkembangan model open-weight setahun terakhir bikin model berukuran kecil makin pintar.
Berikut beberapa model populer di Hugging Face Hub yang didukung langsung:
| Nama Model | Ukuran Bobot / Kuantisasi | Kebutuhan Minimum Perangkat |
|---|---|---|
| Gemma 4 E2B (Google) | ~3,4 GB (GGUF Q4_0) | iPhone (RAM standar) |
| LFM2.5 2.6B (Liquid AI) | ~1,7 GB (GGUF Q4_K_M) | iPhone (RAM standar) |
| Qwen3.8 27B (Alibaba) | ~16 GB (MLX 4-bit) | Mac dengan memori 32 GB ke atas |
| GLM-5.3 (Z.ai) | ~1,5 TB (BF16) | 4 unit Mac Studio atau lewat Hosted API |
Buat model MLX seperti Qwen3.8 27B di Mac, inisialisasinya cuma makan satu baris:
let model = MLXLanguageModel(modelId: "mlx-community/Qwen3.8-27B-4bit")Beda cerita kalau aplikasi kamu butuh model raksasa macam GLM-5.3. Karena butuh 4 unit Mac Studio bertenaga penuh buat angkat bobot 1,5 TB, Hugging Face menyarankan pemakaian Inference Providers atau endpoint eksternal.
Cara Mencoba AnyLanguageModel 1.0 di Proyek Swift Kamu
Kalau kamu tertarik nyobain, kamu bisa memasang dependensinya langsung via Swift Package Manager (SPM). Kode sumber dan petunjuk lengkapnya bisa kamu cek di repositori AnyLanguageModel di GitHub.
Simak langkah praktis berikut:
- Tambahkan Dependensi Package: Buka file
Package.swiftproyek kamu, lalu tambahkan paket AnyLanguageModel versi 1.0.0 dengan trait yang kamu perlukan, misalnya trait MLX untuk akselerasi Apple Silicon:swift dependencies: [ .package( url: gitRepositoryURL, from: "1.0.0", traits: ["MLX"] ) ] - Inisialisasi Backend Model: Tentukan apakah mau pakai engine lokal atau endpoint hosted. Kalau mau pakai hosted provider berbasis OpenAI atau compatible endpoint, cukup definisikan URL endpoint dan API key lewat closure:
swift let model = OpenAILanguageModel( baseURL: inferenceEndpointURL, apiKey: ProcessInfo.processInfo.environment["HF_TOKEN"]!, model: "openai/gpt-oss-120b", apiVariant: .chatCompletions ) - Jalankan Sesi Chat: Panggil sesi memakai protokol standar
LanguageModelbawaan Swift tanpa pusing mikirin format prompt mentah di balik layar.
Dampak Nyata Buat Developer dan Pengguna di Indonesia
Kehadiran AnyLanguageModel 1.0 ngasih keuntungan konkret buat ekosistem digital di Indonesia. Pertama, soal efisiensi kuota dan konektivitas internet. Aplikasi lokal berbasis AI di iPhone kini bisa jalan sepenuhnya secara offline di daerah pelosok yang sinyalnya naik-turun. Kamu bisa baca lebih lanjut tren optimasi hardware Apple di artikel MPS PyTorch 2.15 akselerasi Mac.
Kedua, soal privasi dan kepatuhan regulasi UU PDP. Buat aplikasi kesehatan, finansial, atau pencatatan internal kantor di Indonesia, pemrosesan teks sensitif di dalam chip perangkat (on-device) bikin data pengguna nggak perlu dikirim ke server luar negeri.
Ketiga, fleksibilitas arsitektur hibrida. Kalau pengguna punya gawai mumpuni, kamu bisa lempar komputasi ke chip lokal. Tapi kalau butuh model raksasa untuk tugas analitik berat di backend, kamu bisa arahkan request ke penyedia cloud. Untuk kebutuhan API model cloud tanpa ribet kartu kredit luar negeri, kamu bisa menghubungkan aplikasi ke Classai Router. Lewat satu API key berbasis rupiah, kamu bisa mengakses model kelas atas seperti GLM 5.3 seharga Rp1.875 (input) dan Rp9.120 (output) per 1 juta token, atau DeepSeek V4.1 Flash seharga Rp1.155 / Rp4.200 per 1 juta token.
Kalau kamu mau memperdalam cara merancang aplikasi modern berbasis agen dan API, materi terstruktur bisa kamu pelajari langsung di Kelas AI untuk Developer.
Hugging Face sendiri memberi bocoran kalau setelah versi 1.0 ini, mereka bakal merilis model-model berikutnya untuk kemampuan pengambilan keputusan (models that decide) dan pendengaran suara (models that listen). Menarik banget ditunggu kelanjutannya!
Sumber & referensi
- 01
Hugging Face · 20 Oktober 2026
AnyLanguageModel 1.0: One Year of Local Models on Apple Platforms
Artikel ini ditulis ulang oleh Tim Classai dengan bantuan AI berdasarkan sumber di atas — bukan terjemahan. Ada yang keliru? Kabari kami di [email protected].
Pertanyaan yang sering ditanyakan
Apa keunggulan utama AnyLanguageModel 1.0 dibanding Foundation Models bawaan Apple?
AnyLanguageModel 1.0 memungkinkan kamu berganti model secara bebas antara model lokal (MLX, llama.cpp, Core ML) dan model hosted seperti OpenAI, Anthropic, Gemini, maupun Ollama hanya dengan satu antarmuka kode Swift yang konsisten.
Apakah AnyLanguageModel 1.0 bisa dijalankan di iPhone?
Bisa banget. Model berbobot ringan seperti Google Gemma 4 E2B (~3,4 GB) dan Liquid AI LFM2.5 2.6B (~1,7 GB) berformat GGUF bisa berjalan lancar langsung di perangkat iPhone.
Model Mac seperti apa yang sanggup menjalankan Qwen3.8 27B secara lokal?
Model Qwen3.8 27B untuk MLX berukuran sekitar 16 GB pada kuantisasi 4-bit, sehingga membutuhkan perangkat Mac dengan memori terpadu (unified memory) minimal 32 GB ke atas agar berjalan mulus.
Apakah AnyLanguageModel bisa digunakan di luar sistem operasi Apple?
Bisa, AnyLanguageModel sudah mendukung Linux. Ini memungkinkan kode Swift yang sama digunakan pada sisi server backend untuk mengelola inferensi model AI.

Classai Weekly
dari Luthfi · Setiap Senin, 06.30 WIB
Nggak sempat ngikutin berita AI? Biar aku yang rangkumin tiap Senin.
- 5 berita AI paling penting minggu ini — udah disaring, nggak perlu baca puluhan situs
- Kenapa itu penting buat kamu — plus opini jujur Luthfi soal arahnya
- 1 prompt siap pakai yang bisa langsung dicoba
- Pilihan kelas & model AI minggu ini — kadang ada promo khusus pelanggan
Langkah berikutnya
Sudah paham teorinya. Sekarang praktikkan.
Daftar, isi saldo mulai puluhan ribu rupiah, dan panggil model AI pilihanmu dari kode yang sudah ada.
Ditulis oleh
Pengembang Classai Router
Tim Engineering Classai membangun dan menjalankan Classai Router, gateway API AI yang kompatibel dengan format OpenAI dan Anthropic. Kami menulis panduan teknis dari pengalaman mengoperasikan API AI setiap hari.


