Satu endpoint, banyak provider
Akses model populer melalui format API yang konsisten. Pindah model tanpa merombak integrasi aplikasi.
Hubungkan aplikasi dan coding agent Anda ke berbagai model AI lewat satu endpoint. Cepat, fleksibel, dan mudah dipantau.
Kompatibel penuh dengan format OpenAI & Anthropic SDK
Claude Sonnet/Opus, Gemini 3.7/3.8, GPT, DeepSeek V4
Direct low-latency SSE tanpa proxy buffering
Reset otomatis & monitor kuota mandiri di /usage
Infrastruktur AI yang rapi supaya Anda bisa fokus mengembangkan produk.
Akses model populer melalui format API yang konsisten. Pindah model tanpa merombak integrasi aplikasi.
Aliran respons yang mulus untuk pengalaman aplikasi yang terasa langsung.
Pantau pemakaian dan jendela reset agar Anda tahu kondisi kuota setiap saat.
Gunakan di Cursor, Claude Code, OpenClaw, atau stack pilihan Anda.
Mulai gratis, lalu tingkatkan saat kebutuhan bertambah.
Coba gratis sebelum membeli
Paling populer untuk daily coding
Kapasitas tinggi multi-seat
Untuk workflow coding harian.
Untuk coding agent yang bekerja terus tanpa batas waktu.
Pada paket berbasis Saldo Token, pemakaian dihitung dari total gabungan Input (Prompt, Context, & File Codebase) + Output (Kode & Jawaban AI) dalam satu saldo terpadu (Unified Pool). Tidak ada batasan split kaku antara prompt vs completion — saldo fleksibel terpotong sesuai beban tugas Anda, berlaku permanen sampai habis, dan bebas digunakan untuk Claude Code, Cursor, Cline, dsb.
Smart Prompt Cache Terpadu: Riwayat pemakaian mencatat secara transparan rincian token In, Cache, dan Out. Token Cache merupakan bagian dari Input yang dibaca ulang oleh AI provider dan diproses lebih hemat, sehingga potongan saldo Anda jauh lebih awet daripada hitungan In + Out biasa.
Butuh kapasitas atau konfigurasi khusus? Bicarakan paket custom →
Panduan ringkas untuk menghubungkan aplikasi dan agent Anda ke Kuloworks AI Gateway.
Buka dokumentasi →from openai import OpenAI
client = OpenAI(
base_url="https://ai.kuloworks.my.id/v1" ,
api_key="YOUR_API_KEY"
)
response = client.chat.completions.create(
model="claude-sonnet-4-6" ,
messages=[{"role" : "user" ,
"content" : "Hello!" }]
)Mulai dengan satu endpoint. Pilih model yang cocok kapan saja.