Gratis selamanya · Tanpa API key · Tanpa limit token

AI coding agent
yang beneran gratis.

Azzura adalah AI coding agent — fork opencode yang dirancang hemat maksimal. Jalan di provider gratis tanpa API key, atau di model lokal Ollama milikmu sendiri. Bukan trial, bukan gratis 30 hari.

$ bash <(curl -sL azzura.okane.id)
100%
Gratis
0
API key dibutuhkan
60–90%
hemat token (rtk)
2
backend: gratis + lokal
01 · FUNGSI

Semua yang kamu butuh,
tanpa tagihan di akhir bulan.

Azzura mengerjakan tugas coding dari terminal: membaca codebase, mengedit file, menjalankan command, dan menulis kode — dengan model yang tidak pernah meminta kartu kredit.

♾️

Tanpa Limit Token

Tidak ada kuota harian, tidak ada penambahan saldo. Token hemat otomatis lewat kompaksi konteks dan integrasi RTK (60–90% lebih irit).

🧠

Tool Calling & Edit File

TUI interaktif dengan kemampuan penuh: baca & edit file, jalankan terminal, subagent, sampai LSP. Bukan sekadar chatbot.

Dua Backend Gratis

Provider gratis Pollinations (tanpa key, langsung jalan) atau model lokal Ollama qwen2.5:1.5b yang mendukung tool-calling sepenuhnya.

📉

Optimasi Konteks Otomatis

Config built-in: kompaksi otomatis, pemangkasan output tool lama, dan batas output tool (800 baris) supaya konteks tidak membengkak.

🗺️

Graphify Terintegrasi

Knowledge graph untuk pertanyaan codebase. graphify query "…" mengembalikan subgraph kecil ter-scope, bukan dump file besar.

🛠️

Install Satu Baris

Semua dependency (bun, uv, rtk, graphify, ollama) diinstall otomatis oleh installer. Tinggal jalankan satu perintah — beres tanpa intervensi.

02 · KENAPA AZZURA

AI coding, tanpa langganan bulanan.

Bandingkan langsung dengan asisten coding pada umumnya.

AzzuraAsisten lain
HargaGratis selamanyaBerlangganan
API keyTidak wajibWajib
Limit tokenTidak adaDibatasi kuota
Model lokal (offline)Ollama, gratisUmumnya tidak
Edit file & terminalPenuhPenuh
Hemat token (rtk)60–90%
03 · CARA PAKAI

Install & jalan dalam hitungan menit.

Installer menangani semuanya otomatis: dependensi sistem, bun, uv, rtk, graphify, sampai model Ollama.

1

Install dengan satu perintah

Download, extract, build, dan setup config otomatis. Tanpa campur tangan user.

$ bash <(curl -sL azzura.okane.id)
2

Jalankan di folder project

Binary terpasang di ~/.local/bin/azzura. Buka folder project lalu jalankan:

$ cd project-ku $ azzura
3

Mulai ketik tugas

Tulis permintaan langsung di TUI, atau pakai mode non-interaktif untuk skrip & CI.

$ azzura run "perbaiki bug di fungsi login" $ azzura models # daftar model tersedia $ azzura --help # semua perintah
azzura — terminal
░███ ░██░██ ░██ ░██ ░█████████ ░█████████ ░██ ░██ ░██░████ ░██████ ░█████████ ░███ ░███ ░██ ░██ ░███ ░██ ░██ ░██ ░███ ░███ ░██ ░██ ░██ ░███████ ░██ ░██ ░███ ░███ ░██ ░███ ░██ ░██ ░██ ░██ ░██ ░█████████ ░█████████ ░█████░██ ░██ ░█████░██ > build · qwen2.5:1.5b Menganalisis struktur project... Mengedit src/login.ts (tool-calling aktif) Selesai — 3 file diubah, semua test lulus.
04 · INFO

Detail teknis & lokasi file.

⚙️

Backend default

Ollama lokal qwen2.5:1.5b (tool-calling penuh, gratis) jika terdeteksi. Fallback otomatis ke pollinations/openai tanpa API key.

📁

Lokasi config

Config teroptimasi di ~/.config/azzura/config.json. Instruksi global (rtk + graphify) di ~/.config/azzura/AGENTS.md.

🔧

Optimasi token aktif

Kompaksi otomatis + prune output tool lama, batas tool output 800 baris, model kecil untuk judul, dan integrasi rtk untuk semua command.

🌐

OS agnostic

Linux, macOS, Windows (WSL2), bahkan FreeBSD. Package manager dideteksi otomatis: apt, dnf, apk, pacman, zypper, xbps, emerge, pkg.

05 · FAQ

Pertanyaan yang sering masuk.

Benar-benar gratis? Ada jebakan?

Benar. Azzura memakai provider gratis publik (Pollinations) atau model lokal Ollama milikmu sendiri. Tidak ada kartu kredit, tidak ada saldo, tidak ada kuota harian.

Kenapa pakai Ollama qwen2.5:1.5b?

Model 1.5B ringan (986MB) yang mendukung tool-calling, cukup untuk laptop/VPS dengan RAM terbatas. Semua percakapan diolah di mesinmu — tidak ada data keluar.

Bagaimana Azzura menghemat token?

Tiga lapis: kompaksi konteks otomatis saat penuh, pemangkasan output tool lama (prune), dan integrasi RTK yang memfilter output command (tsc, git, npm, dll) sehingga yang masuk konteks jauh lebih sedikit.

Apa itu Graphify di Azzura?

Knowledge graph yang memetakan codebase. Alih-alih membaca file besar, Azzura memanggil graphify query untuk mendapat subgraph kecil yang relevan — lebih akurat dan jauh lebih hemat token.

Bisa dipakai untuk project non-JavaScript?

Bisa. Azzura adalah agent bahasa-agnostik: Python, Go, Rust, PHP, apapun. Tool-calling, edit file, dan terminal bekerja lintas bahasa.