schematize è una famiglia di app a riga di comando in Rust, ciascuna con la propria finestra desktop. Installa solo ciò che ti serve, o il kit completo con un solo comando.
L'ecosistema
Ogni app funziona da sola, ha una CLI e una finestra desktop, e ogni interfaccia parla 20 lingue.
Sviluppo continuo. Configura la gerarchia degli agenti nella scheda Agenti: Opus orchestra, Haiku fa il banale, Sonnet scrive il codice; in caso di errore si passa a Codex, poi Cursor, poi Opus. Il lavoro visivo e le immagini vanno a Codex.
Linux (x86_64) — in un terminale:
Questa app non ha un installer proprio: è inclusa nel kit completo.
Progetta lo schema prima della prima riga dell'applicazione: modella schemi relazionali, legge database esistenti e genera SQL e migrazioni reversibili.
Un solo comando installa l'hub, il market, ogni app con la sua finestra e le skills — ed esegue doctor. Binari precompilati in ~/.cargo/bin: niente sudo, niente compilatore.
fetch -o - https://raw.githubusercontent.com/schematizeme/schematize-cli/main/install.sh | sh -s -- --completo
Linux: Debian, Ubuntu e Mint, Fedora, openSUSE, Arch e derivate (CachyOS, Manjaro, EndeavourOS). FreeBSD: la CLI funziona; le finestre desktop non sono ancora disponibili. L'installer Linux/FreeBSD non funziona su Windows — vedi il comando per Windows qui sotto.
Installa in %USERPROFILE%\.cargo\bin, verifica lo SHA-256 di ogni binario e lo aggiunge al PATH dell'utente — senza bisogno di amministratore. Poi apri un nuovo terminale. Funziona con Windows PowerShell 5.1 o 7; x86_64 (ARM64 funziona tramite emulazione).
Su Windows oggi: schematize-market e overdev (CLI e finestre). Non ancora: l'hub schematize, optimizer, deployer, git, database e skills — solo per Linux e FreeBSD.
overdev richiede Git for Windows (Git Bash), come Claude Code:
I binari e l'app per macOS non sono ancora firmati — il sistema mostra un avviso “unverified” una sola volta al primo avvio (clic destro → Apri).
Come funziona
L'app legge un indice in tempo reale (catalog.json) su GitHub, quindi pubblicare una nuova skill significa semplicemente aggiungere una voce — senza ricompilare la CLI.
Installa l'app
Un solo comando installa l'intero kit — hub, market, app con le loro finestre e skills — su Linux o FreeBSD, con binari precompilati e senza sudo.
Installa le skill
Esegui schematize skills install --all per portare ogni skill in .claude/, oppure installane una tramite slug — sfoglia il catalogo su skills.schematize.org.
Resta aggiornato
L'agente residente ti avvisa quando una skill o l'app si aggiorna; schematize-market update aggiorna le app, gli strumenti IA e se stesso.
Sfoglia le skill.
L'app installa le skill dal catalogo aperto — sfoglia e scegli ciò di cui il tuo progetto ha bisogno.