Eine Kommandozeile,
create-project bis Produktion.

Die voltro-CLI ist der ganze Workflow: ein Projekt scaffolden, den Dev-Loop mit automatischem Codegen laufen lassen, Migrationen planen und anwenden, bauen und deployen, eine laufende App inspizieren und den Blast-Radius einer Änderung checken. Sie meldet null Telemetrie.

voltro
Shell
$ voltro create-project my-app
$ voltro dev            # codegen on every change
$ voltro db plan        # diff schema → migration
$ voltro db apply
$ voltro check --diff   # blast radius of a change
$ voltro build && voltro start

Die Befehls-Oberfläche, nach Aufgabe.

Scaffolde alles

voltro create-project (mit --api / --web / --cache=redis / --baseline), add-app, package create für publishable oder private Pakete und generate "[prompt]" für den AI-App-Builder (Dry-Run außer --write).

Ein Dev-Loop ohne Codegen-Schritt

voltro dev schreibt rpcGroup.generated.ts und den typisierten Client bei jeder Änderung über den Modul-Graph — es gibt keinen separaten Codegen-Befehl zum Vergessen. Generierte Dateien leben in .framework/ und sind wegwerfbar.

Datenbank, geplant

voltro db plan / apply / drift / squash / rollback / restore-snapshot / status / seed, plus embeddings backfill — dateibasierte, online-sichere Migrationen mit Drift-Erkennung über Environments.

Bauen, laufen & deployen

voltro build / start / serve, baseline (bare / compose / helm), static (Cloudflare Pages / S3 / Netlify), serverless (Cloudflare / Scaleway) und dormancy für Scale-to-Zero.

Inspizieren & checken

voltro inspect / logs / traces / workflows / cluster lesen eine laufende App; voltro check validiert gegen ihr Live-Manifest — baumelnde source/target-Tabellen, unbekannte RBAC-Scopes, verwaiste Tabellen — mit --json und --diff.

Daten, Secrets & Cloud

voltro data export / import / backup / restore (portables .vbundle mit Masking + Verschlüsselung), secret generate für jeden Zweck und voltro cloud (login / whoami / projects / env / import).

check weiß, was deine Änderung kaputt macht.

Blast-Radius-Checks gegen die laufende App

voltro check lintet keine Dateien — es validiert gegen das Live-Capability-Manifest der laufenden App und fängt baumelnde source/target-Tabellen, unbekannte RBAC-Scopes und kaputte Route-Bindings ab, bevor sie shippen. --diff zeigt den Blast-Radius einer Entfernung, und --json emittiert LLM-taugliche Diagnostik, sodass ein Agent seine eigenen Fehler in einer Schleife beheben kann.

Die CLI steuert die ganze Runtime.

Öffne das Framework. Schau es dir selbst an.

Jede Primitive auf dieser Seite ist heute im Framework. Klone den Starter, lass `voltro dev` laufen, in zwei Minuten ist es auf dem Bildschirm.