cabloy/cabloy
Cabloy is a Node.js fullstack framework for AI vibe coding, with AI Spec-Driven Development guiding work from confirmed specs to verifiable delivery.
What it solves
Cabloy is a fullstack Node.js framework designed to streamline the development process through "AI Spec-Driven Development." It addresses the challenge of keeping code, specifications, and frontend/backend contracts in sync by using AI to guide the development lifecycle from initial requirements to a verifiable, working application.
How it works
Cabloy uses a dual-architecture approach connecting its backend (Vona) and frontend (Zova). It maintains a bidirectional contract flow where Vona’s OpenAPI contracts automatically generate Zova SDKs and type-safe helpers. This ensures that frontend components are always aware of backend schema changes. The framework is built to be "AI-ready," providing structured project baselines and demonstration suites that serve as high-quality context for AI coding agents, allowing them to generate features like CRUD operations or SSR pages with higher accuracy and lower token consumption.
Who it’s for
It is for fullstack developers who want to integrate AI-assisted coding into their professional workflow. It is particularly suited for those building data-intensive applications (like e-commerce or management systems) who want a structured, type-safe environment that bridges the gap between high-level business specifications and low-level code implementation.
Highlights
- AI Spec-Driven Development model that aligns project specifications with code delivery.
- Bidirectional contract synchronization between backend (Koa/Knex) and frontend (Vue/Vite/Quasar).
- Built-in demonstration suites (e-commerce, student management) that act as context for AI coding agents.
- Fullstack TypeScript support using Zod for schema validation.
- CLI-first workflow with integrated SSR and type-safe SDK generation.
Related
- Project
- Project
- Project
- Project
- Project