🔍

Workspace (BUILD)

Knowledge Operating System for Software Development — turn ideas, documents, and source code into a living Knowledge Graph. For individuals and teams.

How Does It Work?

BUILD is a Knowledge Operating System (Knowledge OS) for software development. Not just an AI coding assistant — BUILD understands your application, builds knowledge from various sources, keeps knowledge in sync with implementation, and provides the best context for both AI and humans.

Workflow: Input knowledge sources (ideas, documents, source code) → system extracts and normalizes → Knowledge Graph is formed → you review, approve, and use for development.

Quick steps:
  1. Create a new project in BUILD — choose Quick Start, Professional, or Analyze Existing Project
  2. Input sources: answer questions (Quick Start), upload documents, or select a project folder
  3. System automatically detects, extracts, and compiles a Knowledge Pack
  4. Review results — approve items, resolve conflicts
  5. Use Knowledge for development — AI assistant, dashboard, automatic documentation

Project Creation Modes

Quick Start

For beginners, SMEs, non-IT. Answer ~10 simple questions — the system generates a complete Knowledge Pack.

  • ✅ No coding required
  • ✅ Fast results — instant blueprint
  • 🎯 For: business ideas, new projects

Professional

Full workspace for developers, software houses, system analysts. Manually fill requirements, create modules, roles, workflows, databases, APIs.

  • ✅ Full control over knowledge
  • ✅ Drag-and-drop Add Knowledge (PDF, DOCX, Excel, Markdown, Image, URL, and more)
  • 🎯 For: professional development, teams

Analyze Existing

Select a project folder — BUILD automatically detects language, framework, architecture, database, API, modules, authentication, deployment.

  • ✅ Scans real code — accurate results
  • ✅ Drift detection — know intent vs reality gaps
  • 🎯 For: existing codebases, legacy projects

Knowledge Engine

The core of BUILD is the Knowledge Engine — a pipeline that transforms input into a Knowledge Pack:

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

  • Source Detector — Detects input type (folder, file, URL, PDF, image, audio, video, repository) — no AI
  • Knowledge Extractor — AI extracts information: business, workflow, role, modules, API, database, architecture, rules, decisions
  • Knowledge Normalizer — All information is converted to a uniform format, regardless of source
  • Conflict Detector — If conflicting information is found, asks for user decision — knowledge doesn't change automatically
  • Knowledge Compiler — Compiles the Knowledge Pack from extracted results (like TypeScript compiled to JavaScript)

Plans & Pricing

BUILD Workspace is available in 4 plans — from free to enterprise. Limits are based on project count and knowledge database size.

BUILD Features

VSCode Extension — FlazHost Workspace

Download the extension from the FlazHost Download page or search for "FlazHost Workspace" in the VSCode Marketplace.

All BUILD/Workspace features are available directly from VSCode through the FlazHost Workspace extension. BUILD features in the extension:

  • New Project from Catalog — Create new projects from starter templates (Express, Laravel, Django, React, etc.)
  • My Projects Tree — View all your projects in the sidebar with status (analyzed, running, error)
  • Analyze / Re-Analyze — Analyze projects into Knowledge Packs with one click
  • Quick Start — Quick analysis without configuration, get insights immediately
  • Knowledge Dashboard — View Business, Workflow, Module, API, Database, Architecture
  • Code Alignment — View alignment between code and knowledge (Intent vs Reality)
  • API Test — Test API endpoints directly from detected knowledge
  • Describe — AI explains methods/functions in natural language
  • DB Schema View — View ER Diagrams from the project database
  • Export SQL / Postman — Export knowledge to SQL DDL or Postman Collection
  • Sync — Synchronize knowledge with latest code changes
  • Tasks — View and manage tasks from knowledge packs
  • Observer — Monitor file changes and detect knowledge drift
  • xPose Project — Expose the project via xPose tunnel directly from VSCode
  • Deploy to Runner/Kube — Deploy projects directly to Runner or Kubernetes

Source Detector

Automatically detects input type without AI — folder, file, URL, PDF, image, audio, video, repository, SQL, OpenAPI, Figma. Each type has a dedicated parser.

Project Analyzer

Reads real projects: detects language, framework, architecture, database, API, modules, authentication, deployment, dependency, routes, models, controllers, services, migrations, Docker, Kubernetes — all without AI.

Knowledge Engine Pipeline

Complete pipeline: Source Detector → Knowledge Extractor (AI) → Knowledge Normalizer → Conflict Detector → Knowledge Compiler → Knowledge Pack. Orchestrated by KnowledgePipelineService.

Knowledge Extractor

AI extracts information from various sources: business, workflow, roles, modules, API, database, architecture, rules, decisions. Each source has a dedicated extractor (general, Quick Start).

Knowledge Normalizer

All information from various sources is converted to a uniform format — regardless of whether it came from a PDF, meeting recording, or source code.

Conflict Detector

If conflicting information is found (e.g., meeting says Role=Manager, BRD says Role=Supervisor), the system must ask for user decision. Knowledge does not change automatically.

Knowledge Compiler

Compiles the Knowledge Pack from extraction and normalization results. Like TypeScript compiled to JavaScript — the Knowledge Pack is a compiled output, not the source.

Link Service (Intent vs Reality)

Links items in the Intent plane (Blueprint) with items in the Reality plane (Code). Explicit alignment between what was planned and what was actually implemented.

Observation Engine & Knowledge Drift

BUILD continuously monitors projects via file saved/deleted/renamed, git commit, migration, dependency change. When source code changes, Knowledge Drift Detected appears — changes go to inbox for review.

Portfolio Service

View all user packs in one portfolio view — status, progress, health score, drift count.

Collaboration & Team

Share packs with your team, assign gaps, and collaborate in real-time. Share knowledge across team members.

Clone Broker

Credential broker for cloning Git repositories from GitHub. Uses GitHub auth linked to FlazHost.

Exporters

Export knowledge to other formats: SQL DDL (database schema) and Postman Collection (API).

Describe Service

Human-readable explanation for methods/functions — AI explains what the code does in natural language.

Diagrams

Generate diagrams from knowledge: ER Diagram (database relations) and Architecture Graph. For Web surface.

Knowledge Graph

All information is connected in a graph — modules, workflows, roles, APIs, databases, and relationships between them. The dashboard shows project summary, progress, next actions, and knowledge health.

Evidence & Confidence

Every piece of information has a source (evidence) — PDF page, meeting minute, code line. AI results have a confidence score — you know what needs verification.

Decision Log & Audit Trail

Every decision records who, when, and the reason. Knowledge is never deleted — only status changes (draft → proposed → approved → implemented → deprecated). All revisions are available.

Knowledge Drift & Inbox

BUILD continuously monitors your project. If code changes, a "Knowledge Drift Detected" notification appears — changes go to your inbox for review and approval or rejection.

Pluggable AI

AI is pluggable — use Flaz AI or other compatible AI providers. BUILD is not dependent on any single AI vendor.

Knowledge Health

Knowledge health score (0-100%). If it drops, the system notifies you that knowledge needs review. Drift, conflicts, and items needing updates are clearly visible.

Get Started with BUILD

You can access BUILD from the Workspace page in your FlazHost dashboard. Start with Quick Start for a new project, or Analyze Existing Project to understand your codebase.