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
TIEMPO DE EJECUCIÓN
⚡ 100x más rápido
150ms 100ms 50ms 0ms
120ms

Node.js CLI

Tiempo: 120ms
Consumo: ~35MB
1.2ms

Go Engine (Koko)

Tiempo: 1.2ms (¡El mejor!)
Consumo: ~1.5MB
2.1ms

Rust CLI

Tiempo: 2.1ms
Consumo: ~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
Inicializando proyecto Leyendo configuración local...
0.3ms
Instalando dependencias Resolviendo paquetes offline...
0.8ms
Configurando stack Aplicando boilerplate...
0.4ms
Proyecto listo 🎉 ¡Todo en orden en 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

Preguntas Frecuentes

Hemos recopilado respuestas detalladas sobre el funcionamiento, arquitectura y capacidades de Koko CLI.

Koko pensando en las categorías
Koko CLI es una herramienta de terminal de alto rendimiento escrita en Go que no se limita a un solo framework. Permite diseñar y estructurar arquitecturas completas (Frontend, Backend, Base de Datos, ORM, docker-compose.yml, Linters y CI/CD) en milisegundos, ya sea como monorepos modulares o proyectos independientes listos para producción.
Puedes ejecutarlo instantáneamente sin instalación previa con npx koko-app init (o mediante bunx koko-app init o pnpm dlx koko-app init). También puedes instalarlo globalmente con npm install -g koko-app o descargar el binario nativo compilado en Go para Windows (koko.exe), macOS o Linux desde las Releases oficiales de GitHub.
No para el scaffolding de archivos. Todas las plantillas y esqueletos base están compilados directamente dentro del binario nativo de Go mediante la directiva //go:embed. Solo necesitarás internet si decides instalar las dependencias con tu gestor de paquetes (pnpm, npm o bun).
Es 100% compatible de forma nativa con Windows (PowerShell, CMD, WSL), macOS (Terminal, iTerm) y Linux. Su interfaz TUI interactiva desarrollada con Bubble Tea y Lipgloss se adapta con fluidez a cualquier emulador de terminal moderno.

¿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

Estructuración Interactiva

Crea repositorios limpios y estandarizados dinámicamente con nuestro asistente interactivo CLI de un solo comando.

koko-cli simulator
$ koko init my-app --frontend nextjs --backend hono --database postgres
Haz clic en "Iniciar Scaffolding" para simular.
Ver Comandos CLI

Motor sin Dependencias

Un binario rápido compilado en Go que se ejecuta completamente offline sin permanencia de configuración ni sobrecarga de npm.

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.

Recetas y Presets Activos

Despliega arquitecturas probadas en producción usando plantillas personalizadas para SaaS, apps móviles y frameworks fullstack.

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

Diagnóstico con koko doctor

koko doctor --fix

Audita la integridad de tu proyecto, detecta desviaciones (drift) respecto al manifiesto koko.config.json y repara inconsistencias automáticamente con un solo comando.

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
Ver Guía de koko doctor