---
layout: home

hero:
  name: 'Cabloy'
  text: 'Node.js fullstack framework for AI vibe coding'
  tagline: Vona and Zova stay connected through bidirectional type sync; AI Spec-Driven Development guides work from confirmed specs to verifiable delivery.
  actions:
    - theme: brand
      text: Get Started
      link: /fullstack/quickstart
    - theme: alt
      text: Demo
      link: /demo
    - theme: alt
      text: Editions
      link: /editions/overview
    - theme: alt
      text: AI Spec-Driven Development
      link: /ai/ai-spec-driven-development

features:
  - title: Bidirectional type sync
    details: Generate Zova SDKs from Vona OpenAPI contracts and feed Zova metadata back to backend tooling.
  - title: CLI-first workflows
    details: Scaffold, regenerate, refactor, and verify through Vona and Zova commands.
  - title: AI Spec-Driven Development
    details: Turn confirmed product intent into bounded work, acceptance procedures, and verifiable evidence.
  - title: Suites and modules
    details: Organize capabilities for SSR, SPA, Web, and Admin applications with shared conventions.
---

## Demonstrations(Videos)

### 1. AI Coding in Action: One Prompt for CRUD, SSR & Multitasking (Duration: 3:50)

[![CabloyJS AI CRUD video](./assets/img/cabloy-ai-crud-cover-en.png)](https://youtu.be/PV9_By08hDM)

[Read the hands-on walkthrough: AI Coding in Action — One Prompt for CRUD, SSR & Multitasking](/blogs/ai-coding-one-prompt-crud-ssr-multitasking/)

## Choose a reading path

### Start a project

1. [Choose an edition](/editions/overview#choosing-an-edition)
2. [Fullstack Quickstart](/fullstack/quickstart)
3. [Fullstack Quick Start Tutorials](/fullstack/tutorials-overview)

### Develop across Vona and Zova

Use the contract loop when generated contracts or metadata cross the Vona-Zova boundary.

1. [Fullstack Introduction](/fullstack/introduction)
2. [Fullstack CLI](/fullstack/cli)
3. [Contract Loop Playbook](/fullstack/contract-loop-playbook)

### Deliver from confirmed specs

Use AI Spec-Driven Development to connect product intent, bounded work, and acceptance evidence.

1. [AI Spec-Driven Development](/ai/ai-spec-driven-development)
2. [AI Development Introduction](/ai/introduction)

### Explore performance

1. [Framework Performance](/fullstack/framework-performance)
2. [Cache Guide](/backend/cache-guide)

## Documentation scope labels

Use these labels throughout the site:

- <Badge type="tip" text="Common" /> applies to both Cabloy Basic and Cabloy Start.
- <Badge type="info" text="Basic" /> applies only to Cabloy Basic.
- <Badge type="warning" text="Start" /> applies only to Cabloy Start.
