neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
Cabloy는 AI 사양 기반 개발을 지원하는 Node.js 풀스택 프레임워크
Cabloy is a Node.js fullstack framework for AI vibe coding, with AI Spec-Driven Development for traceable, evidence-backed delivery.
개발 도구TypeScript · JavaScriptGitHub @cabloy직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Cabloy is a Node.js fullstack framework for AI vibe coding, with AI Spec-Driven Development for traceable, evidence-backed delivery.
One fullstack system for AI vibe coding—bidirectional type sync, CLI-first workflows, docs, skills, and traceable delivery from product intent to verifiable evidence.README 전문 보기 ↗Cabloy is a Node.js fullstack framework for AI vibe coding, with AI Spec-Driven Development guiding work from confirmed specs to verifiable delivery.
Cabloy Basic and Cabloy Start are complete editions built on this shared architecture; see Editions Overview for their differences.
Documentation · npm · Demo · GitHub
Cabloy connects Vona and Zova in two ways:
Integrated SSR. Zova builds the frontend and SSR artifacts. In Vona integrated SSR, Vona consumes those artifacts to render the page, and Zova hydrates it in the browser.
Bidirectional contract flow. Vona's OpenAPI contracts generate Zova SDKs and schema-aware helpers. Zova's generated metadata and types for routes, components, and icons feed back into Vona's tooling and type hints.
Learn more about Vona + Zova Integration and the Contract Loop.
Create a new Cabloy Basic project:
npm create cabloy@latest
For Cabloy Start, clone the Cabloy Start repository and run npm run init from its root. See the Fullstack Quickstart for prerequisites and development commands.
See the AI Spec-Driven Development.
Cabloy is available through two complete project baselines, each maintained in its own repository:
Both editions share Cabloy’s Vona + Zova architecture, CLI-first workflows, bidirectional type synchronization, and AI Spec-Driven Development model. They differ primarily in their default UI layer, included demonstration suites, and out-of-the-box application baseline.
For fuller guidance on choosing an edition and working in an existing checkout, see Cabloy Editions.
Legend: ✅ Included in the default edition baseline · — Not included in the default edition baseline
| Area | Cabloy Basic | Cabloy Start |
|---|---|---|
| UI library | DaisyUI + Tailwind CSS | Vuetify |
| Capability | Description | Cabloy Basic | Cabloy Start |
|---|---|---|---|
| Master–detail forms | Supports nested master–detail forms, including multiple levels of detail records. | ✅ | ✅ |
| Image uploads | Supports local storage and Cloudflare storage backends. | ✅ | ✅ |
| File uploads | Supports local storage and Cloudflare storage backends. | ✅ | ✅ |
| Payment integrations | Demonstrates simulated payments, PayPal, and Stripe integrations. | ✅ | ✅ |
| Markdown editor | Includes image uploads and syntax highlighting. | ✅ | ✅ |
| Suite | What it demonstrates | Cabloy Basic | Cabloy Start |
|---|---|---|---|
| Student Training Management | Master–detail forms, nested detail records, image uploads, and file uploads. Cabloy Start additionally demonstrates data-scope-based RBAC. | ✅ | ✅ |
| E-commerce | A complete Admin site, Web site, personal center, payment flows, Markdown editing, and related capabilities. | ✅ | — |
| System Management | User management, role management, department management, RBAC authorization, and menu authorization. | — | ✅ |
Included demonstration suites give AI vibe coding agents high-quality, project-native code examples. They improve development efficiency while reducing token use. For production deployments, set PROJECT_DISABLED_SUITES to a comma-separated list of unneeded suite names to disable them; see the Environment and Config Guide.
“Not included” means that the suite is not part of the default edition baseline. It does not limit what can be built with Cabloy.
| Package | Version |
|---|---|
| TypeScript | ^5.9.3 |
| Zod | ^4.3.6 |
| Package | Version |
|---|---|
| Koa | ^3.2.0 |
| Knex | ^3.2.9 |
Redis Client (ioredis) | ^5.10.1 |
SQLite Driver (better-sqlite3) | ^12.9.0 |
| Package | Version |
|---|---|
| Vue | ^3.5.32 |
| Vite | ^8.0.14 |
| Quasar | ^2.19.3 |
| TanStack Query | ^5.100.10 |
| TanStack Form | ^1.32.0 |
| TanStack Table | ^8.21.3 |
quasar dev and quasar buildQuasar is used here for engineering tooling rather than as the edition UI component library.
Contributions to the Cabloy framework, docs, and tooling are welcome.
Use the root package.json as the shared workflow entrypoint:
npm run init
npm run db:reset
npm run dev
npm run tsc
npm run test
npm run build
For more details, see:
Contribution guidelines:
npm run vona and npm run zovaTo report bugs or propose changes, use GitHub Issues or open a pull request in github.com/cabloy/cabloy.