CLI extensible // Sistema de Plugins // Cloud Native

Un CLI, múltiples capacidades para tu stack completo.

Rust abi_stable 0.11 Cloud Native Multiplataforma

v0x es una plataforma unificada que automatiza el aprovisionamiento de infraestructura y el scaffolding de componentes de software mediante un sistema de plugins extensible con ABI estable.

terminal
$ v0x forge init
? Organización: mi-empresa
? Proyecto: mi-app
? Componentes: [✓] ECS  [✓] RDS  [ ] Lambda
 Generado: mi-app-infra.yml

$ v0x forge --config mi-app-infra.yml --push
 Repositorio creado
 Terraform configurado
 CI/CD desplegado

¿Por qué v0x?

Compara el flujo tradicional con la experiencia unificada de v0x

Característica
Sin v0x
Con v0x
CLI unificado
Catálogos centralizados
Wizards interactivos
Plugins ABI-estable
Consistencia entre proyectos
~
Onboarding rápido
Semanas
Horas

v0x Platform

Ecosistema modular de componentes que trabajan juntos para automatizar tu flujo de desarrollo completo.

Plataforma Web Próximamente

v0x Console

Plataforma web unificada para gestionar todos los componentes de v0x. Ejecuta Terraform, monitorea despliegues, audita infraestructura y administra clientes empresariales desde un solo lugar.

Dashboard Terraform Execution Audit Logs
Línea de Comandos CLI

v0x CLI

Punto de entrada unificado que carga y orquesta plugins dinámicamente. Gestiona el ciclo de vida de extensiones con validación ABI.

Plugin Manager Registry
Infraestructura IaC

v0x Forge

Motor de aprovisionamiento AWS. Genera Terraform y CI/CD desde manifiestos YAML con wizard interactivo y catálogo de componentes.

Terraform AWS Wizard
Scaffolding App

v0x Foundry

Fábrica de componentes de software. Genera proyectos frontend, backend y librerías con Handlebars y catálogo multi-lenguaje.

Rust TypeScript Python

Características Clave

Arquitectura diseñada para extensibilidad, mantenibilidad y experiencia de desarrollador.

Plugins ABI-Estable

Extensiones compiladas que funcionan sin recompilar el CLI gracias a abi_stable.

Catálogos Centralizados

Templates y componentes versionados con actualización remota y override local.

Wizards Interactivos

Genera configuraciones YAML respondiendo preguntas simples, sin errores manuales.

Multi-Cloud Ready

Arquitectura de plugins permite agregar soporte para Azure, GCP u otros proveedores.

Instalación Rápida

Comienza en minutos descargando el binario para tu plataforma.

1 Descargar el CLI

Descarga el binario para tu sistema operativo:

# macOS: Quitar cuarentena de Gatekeeper y mover a PATH
xattr -d com.apple.quarantine v0x-macos-arm64
chmod +x v0x-macos-arm64
sudo mv v0x-macos-arm64 /usr/local/bin/v0x

# Linux: Dar permisos y mover a PATH
chmod +x v0x-linux-x64
sudo mv v0x-linux-x64 /usr/local/bin/v0x

# Verificar instalación
v0x --version
2 Instalar plugins
# Instalar el plugin de infraestructura AWS
v0x plugin install forge-aws

# Instalar el plugin de scaffolding
v0x plugin install foundry

# Ver plugins instalados
v0x plugin list
3 Crear tu primer proyecto
# Generar infraestructura con wizard
v0x forge init --run

# O generar un componente de software
v0x foundry init --run

Para Empresas

v0x está diseñado para escalar con tu organización. Fork el repositorio de catálogos y personalízalo para tu equipo.

🏢

Catálogos Privados

Fork del repo de catálogos para tu organización con templates y componentes propios.

🔌

Plugins Internos

Crea plugins propietarios con el SDK sin necesidad de publicarlos.

🛡️

Soporte Enterprise

Consultoría, implementación y soporte dedicado por el equipo de Protecso.

Contactar para Enterprise →
Rust abi_stable Terraform Handlebars CI/CD Amazon Web Services YAML Manifests Rust abi_stable Terraform Handlebars CI/CD Amazon Web Services YAML Manifests