Kaiju Hub AI

Membuat Proyek

Create New Project dialog showing Project Name, Project Location, GitHub linking, Choose Platform tiles (Blank, Desktop, Web, Mobile), and Build Type options (Fresh Install, AI-Generated)

Pengaturan Proyek

Klik tombol + Proyek Baru dari Dasbor Proyek untuk membuka wizard pembuatan. Layar pertama mengkonfigurasi dasar proyek Anda sebelum memilih tech stack.

Nama Proyek

Masukkan nama untuk proyek Anda. Nama divalidasi secara real time — harus berupa nama folder yang valid (tanpa karakter khusus seperti <>:"/\|?*) dan tidak boleh bertentangan dengan folder yang sudah ada di lokasi yang dipilih.

Lokasi Proyek

Direktori default tempat folder proyek Anda akan dibuat. Klik Browse untuk memilih direktori yang berbeda. Proyek dibuat sebagai subfolder menggunakan nama proyek.

Hubungkan ke GitHub

Opsional pilih akun GitHub untuk secara otomatis membuat repositori remote bersama proyek lokal Anda. Pilih "None (Don't use GitHub by default)" untuk melewati ini.

Pilih Platform

Pilih salah satu dari empat ubin platform untuk menentukan tipe proyek yang Anda bangun. Setiap platform menampilkan set opsi framework dan tech stack yang berbeda di layar berikutnya.

Kosong

Alat CLI, skrip, pustaka

Desktop

Aplikasi desktop native

Web

Aplikasi berbasis browser

Mobile

Aplikasi perangkat

Tipe Build

Pilih cara proyek harus diinisialisasi:

Instalasi Baru

Membuat scaffolding proyek baru menggunakan perkakas framework standar. Kaiju Hub AI menjalankan perintah CLI yang sesuai (misalnya, npm create vite@latest, cargo init, npx create-tauri-app) dan menginstal semua dependensi.

Dihasilkan AI

Jelaskan apa yang ingin Anda bangun dan biarkan AI menghasilkan seluruh proyek. Anda memberikan deskripsi teks dan gambar referensi opsional, kemudian AI menulis semua kode sumber, file konfigurasi, dan struktur proyek.

Setelah mengkonfigurasi proyek, klik Lanjutkan ke Tech Stack untuk melanjutkan.

Proyek Kosong

Proyek kosong untuk alat CLI, skrip, aplikasi mandiri, dan starter khusus bahasa. Pilih bahasa atau runtime Anda dan Kaiju Hub AI akan membuat scaffolding struktur proyek minimal.

Tech Stack selection for Blank projects showing language options: Empty, Node.js, Python, Rust, C++, Lua, Luau, NestJS, Go, Express, Bun, Deno with Python version selector

Opsi Bahasa / Runtime

Empty
Node.js
Python
Rust
C++
Lua
Luau
NestJS
Go
Express
Bun
Deno

Beberapa bahasa menyertakan pemilih versi. Misalnya, memilih Python menampilkan opsi versi (3.10, 3.11, 3.12, 3.13, 3.14, 3.15). Versi yang dipilih menentukan interpreter Python mana yang digunakan untuk membuat virtual environment.

Proyek Desktop

Proyek desktop membuat aplikasi desktop native. Pilih framework desktop, framework frontend untuk UI, dan opsional database. Semua framework frontend sudah dikonfigurasi dengan TypeScript.

Tech Stack selection for Desktop projects showing Desktop Framework (Tauri + Rust, Electron, Flutter + Dart), Frontend Framework (SolidJS, React, Vue, Svelte, Angular), and Database options

Framework Desktop

Framework native yang menyediakan shell jendela desktop dan API tingkat sistem.

Tauri + Rust
Electron
Flutter + Dart

Framework Frontend

Framework UI yang berjalan di dalam jendela desktop. Semua opsi sudah dikonfigurasi dengan TypeScript.

SolidJS
React
Vue
Svelte
Angular

Database

Integrasi database opsional untuk penyimpanan data lokal atau cloud.

Supabase
SQLite
Realm
PostgreSQL
Convex

Proyek Web

Proyek web membuat aplikasi berbasis browser. Mulai dengan memilih antara Hanya Frontend atau Full-Stack untuk menentukan opsi framework yang tersedia. Semua framework mengaktifkan TypeScript secara default.

Tech Stack for Web projects in Frontend Only mode showing SolidJS, React, Vue, Svelte, Angular, Preact + Styling and Database options

Hanya Frontend

Framework UI mandiri untuk aplikasi halaman tunggal dan situs statis. Termasuk tombol Paket Kustom untuk menambahkan paket npm Anda sendiri.

SolidJS
React
Vue
Svelte
Angular
Preact
Tech Stack for Web projects in Full-Stack mode showing SolidStart, Next.js, Nuxt.js, SvelteKit, Fresh, Astro, TanStack Start, WordPress

Full-Stack

Framework web lengkap dengan server-side rendering dan rute API bawaan.

SolidStart
Next.js
Nuxt.js
SvelteKit
Fresh
Astro
TanStack Start
WordPress

Styling

Tailwind CSS

Database

Supabase
Firebase
Prisma
Convex

Proyek Mobile

Proyek mobile membuat aplikasi perangkat untuk iOS dan Android. Pilih framework mobile, versi SDK, dan opsional database.

Tech Stack for Mobile projects showing Expo, React Native CLI, Flutter, Ionic, Capacitor, Android Native (Kotlin) with SDK version selector and Database options

Framework Mobile

Pilih framework untuk aplikasi mobile Anda. Pemilih versi SDK muncul untuk framework yang mendukung beberapa target SDK.

Expo
React Native CLI
Flutter
Ionic
Capacitor
Android Native (Kotlin)

Versi SDK

Untuk framework seperti Expo, pilih versi SDK (misalnya, 52, 53, 54, 55). Ini menentukan dependensi dasar dan kompatibilitas API.

Database

Database cloud atau lokal opsional untuk aplikasi mobile Anda.

Supabase
Firebase Firestore
SQLite
Realm
WatermelonDB

Instalasi Baru

Ketika Anda memilih Instalasi Baru sebagai tipe build, Kaiju Hub AI membuat scaffold proyek menggunakan alat framework standar. Setelah memilih tech stack, klik Buat Proyek dan Kaiju Hub AI akan menangani sisanya.

Apa yang Terjadi

1. Deteksi Manajer Paket

Kaiju Hub AI secara otomatis mendeteksi manajer paket mana yang terinstal di sistem Anda (npm, yarn, atau pnpm).

2. Jalankan Perintah Scaffold

Menjalankan alat CLI yang sesuai untuk stack pilihan Anda. Misalnya: npm create vite@latest untuk React, cargo init untuk Rust, npx create-tauri-app untuk Tauri.

3. Instal Dependensi

Menjalankan perintah instal manajer paket untuk mengunduh dan menyiapkan semua dependensi yang diperlukan.

4. Inisialisasi Git

Menyiapkan repositori Git lokal dengan commit awal.

5. Buat Repo GitHub

Jika Anda menghubungkan akun GitHub, secara otomatis membuat repositori remote dan mendorong commit awal.

Proyek muncul di Dasbor Proyek Anda setelah pembuatan selesai, siap untuk dibuka dan mulai coding.

Dihasilkan AI

Ketika Anda memilih Dibuat AI sebagai tipe build, Anda menjelaskan apa yang ingin dibangun dan AI menulis seluruh codebase awal. Setelah memilih tech stack, klik Buat Proyek untuk membuka layar pembuatan AI.

AI Generation screen showing model selector, project description input, Images/Components/Files tabs in the sidebar, and Generate Project button

Pemilihan Model AI

Di bagian atas layar pembuatan, pilih penyedia dan model AI. Anda dapat memilih dari penyedia mana pun yang dikonfigurasi (OpenAI, Anthropic, Gemini, Grok, DeepSeek, Ollama) dan pilih model spesifik yang akan digunakan untuk pembuatan kode.

Deskripsi Proyek

Tulis deskripsi detail tentang apa yang ingin Anda bangun. Semakin spesifik Anda, semakin baik hasilnya. Sertakan fitur utama, halaman, pola UI, dan integrasi apa pun yang Anda butuhkan.

Contoh yang Baik:

  • Situs e-commerce dengan daftar produk dan keranjang belanja
  • Dasbor manajemen tugas dengan papan kanban
  • Platform media sosial dengan profil pengguna dan feed
  • Sistem CRM dengan manajemen kontak dan analitik

Gunakan tombol Tingkatkan dengan AI untuk memperluas deskripsi Anda secara otomatis dengan lebih banyak detail. Anda juga dapat mengklik tengah ikon mikrofon untuk mendiktekan deskripsi menggunakan input suara.

Tab Sidebar

Sidebar kiri menyediakan konteks tambahan untuk AI:

Gambar

Unggah gambar referensi, mockup, atau screenshot untuk menunjukkan kepada AI seperti apa tampilan aplikasi yang Anda inginkan. Seret dan lepas, tempel dengan Ctrl+V, atau klik untuk menambahkan. Memerlukan model berkemampuan visi untuk dipilih.

Komponen

Lampirkan komponen yang dapat digunakan kembali dari Pustaka Blok Anda. AI akan menggabungkannya ke dalam proyek yang dihasilkan.

File

Sertakan file referensi yang harus dipertimbangkan AI selama pembuatan (misalnya, kode yang ada, spesifikasi desain, atau skema data).

Hasilkan

Klik Buat Proyek di kanan atas untuk memulai pembuatan AI. AI akan menganalisis deskripsi dan materi referensi Anda, merencanakan arsitektur, membuat struktur file, dan menulis semua kode sumber dan file konfigurasi. Kemajuan dilacak di Pengelola Tugas Global secara real-time.

Semua logo, merek dagang, dan nama merek pihak ketiga yang ditampilkan di Kaiju Hub AI adalah milik dari pemiliknya masing-masing. Penggunaannya semata-mata untuk tujuan identifikasi dan tidak menyiratkan dukungan, sponsor, atau afiliasi.