Developers
Type-safe SDK, isolated scopes, hot composition at runtime — and a marketplace that sells your modules for you. Open Core (AGPL-3.0), runs locally — free for self-managed use.
Start the local runtime, generate a module skeleton, compose — no registration required, AGPL-licensed.
# Start the local runtime npx wiresphere dev # Generate a module skeleton (TypeScript, contract-first) npx wiresphere create module my-checkout # Compose the module into the running application — no rebuild npx wiresphere compose add ./my-checkout
Full documentation and API reference: links will follow with the launch of the public marketplace.
Loads modules at runtime, isolates their scopes, and orchestrates communication through typed interfaces. Hot composition instead of a CI/CD cycle; failures stay contained in their scope, rollback per module.
Contract-first: you define typed, versioned interfaces; the service broker accepts calls over HTTP and validates them against the contract. No knowledge of the rest of the system required — the scope is your world.
Builds on the Module SDK: private functions with no publishing obligation, dual licensing, SSO and policy integration. Policies can tighten application-level rules — never loosen them.
Discovery, licensing, and auto-update channels with semantic compatibility checks. Published modules go through certification before they circulate.
Freely chosen rest of the stack: databases, frontend frameworks, and tooling are not prescribed — the runtime orchestrates modules, not your technology decisions.
A module is an isolated scope with an explicit contract. What isn't typed doesn't exist for other modules.
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));
},
});
The service broker checks every request against the versioned contract — incompatible calls are rejected before they take effect. That applies to modules generated by coding agents too.
Interfaces are semantically versioned. The runtime verifies compatibility before an update flows into the application.
Scopes fit into LLM contexts. Agents can build and maintain modules without knowing the whole system — the platform enforces the boundaries.
Today
From Q4 2026
Community discussion: Visit the Wiresphere Forum → · GitHub repository will follow with the launch of the public marketplace.
Modules are reusable across industries — the marketplace turns that into a business model for developers.
Define the contract, implement the scope, test locally against the dev runtime.
Type checks, compatibility and quality review — curation keeps the catalog's standard high.
The platform handles licensing and auto-updates — with a fair revenue share for you.
Getting started is free — deploy the runtime and compose your first module today.