Skip to content

Biawak Framework

Kadal Kampung, Performa Metropolitan! High-Performance Hono + Bun RESTful API, Terintegrasi AI Multi-Model & WebSocket Real-Time.
bash β€” biawak-app (~/dev)
$ bun create biawak-app@latest my-biawak-app
          __/_
      /   o o\     B I A W A K  -  A P P
      \   \_//     High-Performance Hono + Bun RESTful API
    /\_/     \     "Kadal Kampung, Performa Metropolitan!"
   /          \__
   \_/\_/\_/____/

[ 🦎 βœ… DONE ] Crawling & copying project template files…

[ 🦎 βœ… DONE ] Scaling dependencies with bun install…

[ 🦎 βœ… DONE ] Laying database eggs (Initial SQLite db:push & seeding)…

✨ 🦎 Biawak project created successfully! 🦎 ✨
$ cd my-biawak-app && bun dev

πŸš€ Server is running on http://localhost:8000

πŸ€– Multi-Provider AI Engine

Mendukung OpenAI, Google Gemini, Anthropic, DeepSeek, Ollama Local AI, & Custom endpoints. Terkonfigurasi langsung dari .env tanpa dependensi luar yang berat.

πŸ“¦ Paket NPM SDK Resmi

Siap terintegrasi dengan paket ai-biawak-sdk untuk pengintegrasian AI universal dan biawak-sdk untuk koneksi WebSocket client real-time & streaming AI.

⚑ Performa Super Cepat

Ditenagai oleh Bun v1.3+ runtime dan Hono v4 web framework yang mampu menangani puluhan ribu request per detik dengan latensi minimal.

πŸ—„οΈ Zero-Config SQLite β†’ MySQL

Langsung jalan tanpa install database server menggunakan SQLite (sqlite.db). Cukup ubah DB_DRIVER=mysql di .env untuk beralih ke MySQL saat production!

πŸ” Hybrid Authentication

Mendukung Better Auth session cookies serta JWT Bearer Token (Access Token 15 mnt + Refresh Token 7 hari auto-rotation) & Google OAuth Sign-In.

πŸ“‘ Real-Time WebSockets & BullMQ

Dukungan native WebSockets (/ws) dengan streaming token AI real-time serta pemrosesan task antrean background BullMQ + Redis.


Saat proyek baru dibuat (npx create-biawak-app), sistem secara otomatis menginisialisasi database dan akun default yang langsung siap digunakan:

Peran Email Password Hak Akses & Fitur
πŸ‘‘ Admin admin@gmail.com Password123 Full Admin Privileges + GitHub, LinkedIn, Instagram
πŸ‘€ User user@gmail.com Password123 Standard User + Instagram, TikTok