Sviluppatori
SDK type-safe, scope isolati, hot composition a runtime — e un Marketplace attraverso cui vendere i propri moduli. Open Core (AGPL-3.0), avviabile in locale — gratuito per l'uso in proprio.
Avviare la runtime locale, generare lo skeleton del modulo, comporre — senza registrazione, con licenza AGPL.
# Avviare la runtime locale npx wiresphere dev # Generare lo skeleton del modulo (TypeScript, contract-first) npx wiresphere create module my-checkout # Comporre il modulo nell'applicazione in esecuzione — nessun rebuild npx wiresphere compose add ./my-checkout
Documentazione completa e riferimento API: i link seguiranno al lancio del Public Marketplace.
Carica i moduli a runtime, isola i loro scope e orchestra la comunicazione tramite interfacce tipizzate. Hot composition invece del ciclo CI/CD; gli errori restano nello scope, rollback per singolo modulo.
Contract-first: Lei definisce interfacce tipizzate e versionate; il Service Broker riceve le chiamate via HTTP e le valida contro il contract. Nessuna conoscenza del resto del sistema necessaria — lo scope è il Suo mondo.
Si basa sul Module SDK: Private Functions senza obbligo di pubblicazione, dual licensing, integrazione SSO e policy. Le policy irrigidiscono le regole dell'applicazione — allentarle non è possibile.
Discovery, licensing e canali di aggiornamento automatico con verifica semantica di compatibilità. I moduli pubblicati passano una certificazione prima di circolare.
Resto dello stack a libera scelta: database, framework frontend e tooling non sono prescritti — la runtime orchestra i moduli, non le Sue scelte tecnologiche.
Un modulo è uno scope isolato con un contract esplicito. Ciò che non è tipizzato non esiste per gli altri moduli.
import { defineModule } from "@wiresphere/sdk";
import { CartContract, PaymentContract } from "./contracts";
export default defineModule({
name: "checkout",
version: "1.4.2",
contracts: { cart: CartContract, payment: PaymentContract },
scope: { isolation: "strict" },
setup({ runtime, config }) {
runtime.expose("checkout.session", createSession(config));
},
});
Il Service Broker verifica ogni richiesta contro il contract versionato — le chiamate incompatibili vengono respinte prima di avere effetto. Questo vale anche per i moduli generati dai coding agent.
Le interfacce sono versionate semanticamente. La runtime verifica la compatibilità prima che un update confluisca nell'applicazione.
Gli scope entrano nei contesti degli LLM. Gli agent possono costruire e mantenere moduli senza conoscere l'intero sistema — i confini li impone la piattaforma.
Oggi
Dal Q4 2026
Confronto nella community: Al forum Wiresphere → · Il repository GitHub seguirà al lancio del Public Marketplace.
I moduli sono riutilizzabili in tutti i settori — il Marketplace li trasforma in un modello di business per gli sviluppatori.
Definire il contract, implementare lo scope, testare in locale contro la dev runtime.
Type check, review di compatibilità e qualità — la curatela mantiene alto il livello del catalogo.
Licensing e aggiornamenti automatici sono gestiti dalla piattaforma — con un revenue share equo per Lei.
L'ingresso è gratuito — esegua il deploy della runtime e componga il Suo primo modulo oggi stesso.