🔍

Workspace (BUILD)

Knowledge Operating System untuk Software Development — ubah ide, dokumen, dan source code menjadi Knowledge Graph yang selalu hidup. Untuk individu dan tim.

Bagaimana Cara Kerjanya?

BUILD adalah Knowledge Operating System (Knowledge OS) untuk software development. Bukan sekadar AI coding assistant — BUILD memahami aplikasi Anda, membangun knowledge dari berbagai sumber, menjaga knowledge tetap sinkron dengan implementasi, dan menyediakan konteks terbaik untuk AI maupun manusia.

Alur kerja: Masukkan sumber pengetahuan (ide, dokumen, source code) → sistem mengekstrak dan menormalisasi → Knowledge Graph terbentuk → Anda review, approve, dan gunakan untuk development.

Langkah cepat:
  1. Buat project baru di BUILD — pilih Quick Start, Professional, atau Analyze Existing Project
  2. Masukkan sumber: jawab pertanyaan (Quick Start), upload dokumen, atau pilih folder project
  3. Sistem otomatis mendeteksi, mengekstrak, dan menyusun Knowledge Pack
  4. Review hasil — aprovel yang sesuai, konflik dimintakan keputusan
  5. Gunakan Knowledge untuk development — AI assistant, dashboard, dokumentasi otomatis

Mode Membuat Project

Quick Start

Cocok untuk pemula, UMKM, non-IT. Jawab ~10 pertanyaan sederhana — sistem hasilkan Knowledge Pack lengkap.

  • ✅ Tanpa perlu ngoding
  • ✅ Hasil cepat — langsung punya blueprint
  • 🎯 Untuk: ide bisnis, proyek baru

Professional

Workspace penuh untuk developer, software house, system analyst. Isi requirement manual, buat modul, role, workflow, database, API.

  • ✅ Kontrol penuh atas knowledge
  • ✅ Drag-and-drop Add Knowledge (PDF, DOCX, Excel, Markdown, Image, URL, dan lainnya)
  • 🎯 Untuk: pengembangan profesional, tim

Analyze Existing

Pilih folder project — BUILD otomatis mendeteksi bahasa, framework, arsitektur, database, API, modul, autentikasi, deployment.

  • ✅ Scan kode nyata — hasil akurat
  • ✅ Deteksi drift — tahu perbedaan niat vs realita
  • 🎯 Untuk: existing codebase, legacy project

Knowledge Engine

Inti dari BUILD adalah Knowledge Engine — pipeline yang mengubah input menjadi Knowledge Pack:

Input → Source Detector → Knowledge Extractor (AI) → Knowledge Normalizer → Conflict Detector → Knowledge Compiler → Knowledge Pack

  • Source Detector — Mendeteksi tipe input (folder, file, URL, PDF, gambar, audio, video, repository) — tanpa AI
  • Knowledge Extractor — AI mengekstrak informasi: bisnis, workflow, role, modul, API, database, arsitektur, aturan, keputusan
  • Knowledge Normalizer — Semua informasi diubah ke format yang sama, apapun sumbernya
  • Conflict Detector — Jika ada informasi bertentangan, minta keputusan user — knowledge tidak langsung berubah
  • Knowledge Compiler — Menyusun Knowledge Pack dari hasil ekstraksi (seperti TypeScript di-compile ke JavaScript)

Plans & Pricing

Workspace BUILD tersedia dalam 4 plan — dari gratis hingga enterprise. Batasan berdasarkan jumlah project dan ukuran database knowledge.

Fitur BUILD

VSCode Extension — FlazHost Workspace

Download ekstensi dari halaman Download FlazHost atau cari "FlazHost Workspace" di VSCode Marketplace.

Semua fitur BUILD/Workspace tersedia langsung dari VSCode melalui ekstensi FlazHost Workspace. Fitur BUILD di ekstensi:

  • New Project from Catalog — Buat project baru dari template starter (Express, Laravel, Django, React, dll)
  • My Projects Tree — Lihat semua project Anda di sidebar dengan status (analyzed, running, error)
  • Analyze / Re-Analyze — Analisis project menjadi Knowledge Pack dengan satu klik
  • Quick Start — Analisis cepat tanpa konfigurasi, langsung dapat insights
  • Knowledge Dashboard — Lihat Business, Workflow, Module, API, Database, Architecture
  • Code Alignment — Lihat alignment antara kode dan knowledge (Intent vs Reality)
  • API Test — Test endpoint API langsung dari knowledge yang terdeteksi
  • Describe — AI menjelaskan method/function dalam bahasa alami
  • DB Schema View — Lihat ER Diagram dari database project
  • Export SQL / Postman — Ekspor knowledge ke SQL DDL atau Postman Collection
  • Sync — Sinkronisasi knowledge dengan perubahan kode terbaru
  • Tasks — Lihat dan kelola task dari knowledge pack
  • Observer — Pantau perubahan file dan deteksi knowledge drift
  • xPose Project — Expose project via xPose tunnel langsung dari VSCode
  • Deploy to Runner/Kube — Deploy project langsung ke Runner atau Kubernetes

Source Detector

Mendeteksi tipe input secara otomatis tanpa AI — folder, file, URL, PDF, image, audio, video, repository, SQL, OpenAPI, Figma. Setiap tipe punya parser khusus.

Project Analyzer

Membaca project nyata: mendeteksi bahasa, framework, arsitektur, database, API, modul, autentikasi, deployment, dependency, route, model, controller, service, migration, Docker, Kubernetes — semua tanpa AI.

Knowledge Engine Pipeline

Pipeline lengkap: Source Detector → Knowledge Extractor (AI) → Knowledge Normalizer → Conflict Detector → Knowledge Compiler → Knowledge Pack. Diorkestrasi oleh KnowledgePipelineService.

Knowledge Extractor

AI mengekstrak informasi dari berbagai sumber: business, workflow, role, module, API, database, architecture, rules, decisions. Tiap sumber punya extractor khusus (umum, Quick Start).

Knowledge Normalizer

Semua informasi dari berbagai sumber diubah ke format yang seragam — tidak peduli berasal dari PDF, meeting recording, atau source code.

Conflict Detector

Jika ada informasi bertentangan (misal: meeting bilang Role=Manager, BRD bilang Role=Supervisor), system wajib minta keputusan user. Knowledge tidak langsung berubah.

Knowledge Compiler

Menyusun Knowledge Pack dari hasil ekstraksi dan normalisasi. Seperti TypeScript di-compile ke JavaScript — Knowledge Pack adalah hasil compile, bukan sumber utama.

Link Service (Niat vs Realisasi)

Menautkan item di bidang Niat (Blueprint) dengan item di bidang Realisasi (Kode). Alignment eksplisit antara apa yang direncanakan dengan apa yang benar-benar diimplementasikan.

Observation Engine & Knowledge Drift

BUILD terus mengamati project via file saved/deleted/renamed, git commit, migration, dependency change. Jika source code berubah, muncul Knowledge Drift Detected — perubahan masuk ke inbox untuk review.

Portfolio Service

Melihat semua pack milik user dalam satu tampilan portfolio — status, progress, health score, drift count.

Collaboration & Team

Berbagi pack dengan tim, penugasan gap, dan kolaborasi real-time. Berbagi pengetahuan antar anggota tim.

Clone Broker

Broker kredensial untuk clone repository Git dari GitHub. Menggunakan auth GitHub yang tertaut di FlazHost.

Exporters

Ekspor knowledge ke format lain: SQL DDL (skema database) dan Postman Collection (API).

Describe Service

Penjelasan manusiawi untuk method/function — AI menjelaskan apa yang dilakukan kode tersebut dalam bahasa alami.

Diagrams

Generate diagram dari knowledge: ER Diagram (relasi database) dan Architecture Graph. Untuk surface Web.

Knowledge Graph

Semua informasi terhubung dalam graph — modul, workflow, role, API, database, dan relasi antar mereka. Dashboard menampilkan project summary, progress, next action, dan knowledge health.

Evidence & Confidence

Setiap informasi punya sumber (evidence) — halaman PDF, menit meeting, baris kode. Hasil AI punya confidence score — Anda tahu mana yang perlu diverifikasi.

Decision Log & Audit Trail

Setiap keputusan disertai siapa, kapan, dan alasannya. Knowledge tidak pernah dihapus — status saja yang berubah (draft → proposed → approved → implemented → deprecated). Semua revisi tersedia.

Knowledge Drift & Inbox

BUILD terus mengamati project. Jika kode berubah, muncul "Knowledge Drift Detected" — perubahan masuk ke inbox untuk Anda review dan approve atau tolak.

AI Pluggable

AI bersifat pluggable — dapat menggunakan Flaz AI atau provider AI lain yang kompatibel. BUILD tidak bergantung pada satu vendor AI.

Knowledge Health

Skor kesehatan knowledge (0-100%). Jika turun, sistem memberitahu bahwa knowledge perlu direview. Drift, konflik, dan item yang perlu diperbarui terlihat jelas.

Mulai Menggunakan BUILD

BUILD bisa langsung diakses dari Workspace di dashboard FlazHost. Mulai dengan Quick Start untuk proyek baru, atau Analyze Existing Project untuk memahami codebase Anda.