Koko Koala Logo
Koko
Koko CLI v1.0.0 disponible Koko CLI v1.0.0 is live
Desarrollado con Powered by

Pasa de cero a producción en menos de 5 segundos. Go from zero to production in less than 5 seconds.

Motor de scaffolding en Go nativo que genera arquitecturas listas para producción, inyecta módulos a demanda y previene la desviación de estándares en tu equipo. Go-native scaffolding engine that generates production-ready architectures, injects on-demand modules, and prevents technical drift across your team.

Simulador TUI interactivo Interactive TUI simulator
koko-project — Visual Studio Code
🗖
Explorer ···
KOKO-PROJECT
koko.config.json
README.md
// Generated by Koko CLI v1.0.0
{
"$schema": "https://koko-cli.dev/schema.json",
"project": {
"name": "koko-project",
"cliVersion": "v1.0.0",
"createdAt": "2026-09-18T16:45:00Z"
},
"architecture": {
"layout": "monorepo",
"packageManager": "pnpm"
},
"stack": {
"frontend": { "framework": "nextjs", "language": "typescript", "styling": "tailwindcss", "uiLibrary": "shadcn" },
"backend": { "framework": "nestjs", "language": "typescript" },
"database": { "provider": "postgres", "orm": "drizzle" },
"api": { "layer": "trpc" }
},
"features": {
"auth": { "provider": "better-auth", "status": "installed" },
"infrastructure": { "dockerCompose": true, "ciCd": "github-actions" }
}
}
Problems Output Debug Console Terminal
🗖
$
koko init
koko doctor
koko --help
Características Interactivas Interactive Features

Construye rápido. Escala sin fricción. Build fast. Scale without friction.

Un ecosistema completo diseñado en Go para inicializar, estructurar y proteger la arquitectura de tus proyectos. Pruébalo en vivo interactuando con nuestros módulos. A Go-powered developer ecosystem to bootstrap, scaffold, and safeguard your project's architecture. Test it live by interacting with our modules.

koko cli
Frontend
Fullstack
API & App
React
Vue
Next.js
Nuxt
Hono
Mobile

Un comando, muchos proyectos

One command, many projects

Desde una SPA en React hasta una API en Hono o una app mobile. Un solo CLI genera el árbol completo de cualquier arquitectura.

From a React SPA to a Hono API or a mobile app. One CLI generates the full tree for any architecture.

Koko Escribiendo
Docker
Testing
CI/CD
Auth
DB
Linting

Add-Ons

Add-Ons

El CLI permanece activo todo el ciclo de vida. Evoluciona la arquitectura e inyecta auth, bases de datos o componentes modularmente.

The CLI is active throughout your project's lifecycle. Evolve your stack and inject database instances or components modularly.

Modo Offline Offline Engine
0ms Network Req
//go:embed 100% Offline

Desconectividad Total

100% Offline Scaffolding

Crea proyectos completos sin Wi-Fi. Koko compila todas las plantillas directamente en el binario local, eliminando descargas lentas.

Generate complete projects with zero internet. Koko embeds all templates inside the local binary, avoiding slow registry downloads.

Koko en cohete veloz
EXECUTION TIME
⚡ 100x faster
150ms 100ms 50ms 0ms
120ms

Node.js CLI

Time: 120ms
Memory: ~35MB
1.2ms

Go Engine (Koko)

Time: 1.2ms (¡El mejor!)
Memory: ~1.5MB
2.1ms

Rust CLI

Time: 2.1ms
Memory: ~2.4MB
Node.js Node
Go Go (Koko)
Rust Rust

Rendimiento superior

Superior Performance

CLI construida en con arranque instantáneo en 1.2ms, bajo consumo de memoria (~1.5MB) y ejecución 100x más veloz que alternativas tradicionales en Node.js.

Engineered in native Go for blazing-fast execution speeds, near-instant sub-2ms scaffolding, and minimal memory footprint (~1.5MB RAM).

›_ koko init --recipe fullstack
pipeline engine
Initializing project Reading local config...
0.3ms
Installing dependencies Resolving packages offline...
0.8ms
Configuring stack Applying boilerplate...
0.4ms
Project ready 🎉 Everything ready in 1.5ms!
1.5ms

Pipelines de Generación

Generation Pipelines

Koko ejecuta pasos secuenciales al crear tu proyecto: inicializa, instala, configura y entrega todo listo en milisegundos.

Koko runs sequential steps when scaffolding your project: initializes, installs, configures, and delivers everything ready in milliseconds.

FAQ

Frequently Asked Questions

Detailed answers regarding Koko CLI, supported stacks, architecture, and local infrastructure.

Koko pensando en las categorías
Koko CLI is a high-performance terminal tool written in Go that is not restricted to a single framework. It allows you to design and scaffold full-stack architectures (Frontend, Backend, Database, ORM, docker-compose.yml, Linters, and CI/CD) in milliseconds, either as modular monorepos or standalone production-ready apps.
You can run it instantly without prior installation using npx koko-app init (or via bunx koko-app init or pnpm dlx koko-app init). You can also install it globally with npm install -g koko-app or download pre-compiled native Go binaries for Windows (koko.exe), macOS, or Linux directly from our official GitHub Releases.
Not for file scaffolding. All base templates and project skeletons are compiled directly inside the native Go binary using the //go:embed directive. An internet connection is only needed when installing packages with your package manager (pnpm, npm, or bun).
It is 100% natively compatible with Windows (PowerShell, CMD, WSL), macOS (Terminal, iTerm), and Linux. Its interactive TUI powered by Bubble Tea and Lipgloss renders seamlessly across all modern terminal emulators.

¿Aún tienes preguntas? Still have questions?

¡Explora el repositorio o únete a la discusión en GitHub! Explore the official repository or join the discussion on GitHub!

GitHub Repo
Documentación del Proyecto Project Documentation

Explora la Documentación Explore the Docs

Domina todos los subcomandos, recetas y flujos de trabajo para elevar la ergonomía de tu equipo. Master all subcommands, blueprints and developer workflows to elevate your team's velocity.

Ir a Docs Go to Docs
Koko leyendo documentación

Interactive Scaffolding

Scaffold clean, standardized repositories dynamically with our single-command interactive CLI helper.

koko-cli simulator
$ koko init my-app --frontend nextjs --backend hono --database postgres
Click "Start Scaffolding" to simulate creation.
View CLI Commands

Zero-dependency Engine

A fast, compiled Go binary that runs completely offline with zero configuration lock-in or extra npm bloat.

0.45ms
Arranque Startup
6.8 MB
Binario único Single Binary
🚀 Compilado en ensamblador de Go nativo sin necesidad de tener Node instalado globalmente. Runs purely in native machine assembly. No Node global environment or extra npm bloat required.

Active Presets & Blueprints

Deploy production-proven architectures instantly using blueprints customized for SaaS, mobile apps, and fullstack frameworks.

📁 saas-blueprint/
• 📁 web-dashboard (Next.js)
• 📁 worker-billing (Go)
• 📄 docker-compose.yml
• 📄 koko.config.json
Koko guardián con escudo de protección

Diagnostics with koko doctor

koko doctor --fix

Audit workspace integrity, detect architecture drift against koko.config.json, and auto-repair inconsistencies instantly with a single command.

koko doctor diagnostics | --fix (auto-repair)
Ready
• koko.config.json Manifest Schema VALID SCHEMA
• Monorepo & TypeScript Workspaces SYNCED
• Master Catalog Version Drift IN SYNC
• Docker DB Port Health (5432, 27017) NO CONFLICTS
koko doctor Docs