Vývojári

Moduly, nie monolity.

Type-safe SDK, izolované scope, živá kompozícia za behu — a Marketplace, cez ktorý môžete predávať svoje moduly. Open Core (AGPL-3.0), spustiteľný lokálne — bezplatný na vlastné použitie.

Quickstart

Za pár minút k prvému modulu.

Spustenie lokálneho prostredia, vygenerovanie skeletonu modulu, kompozícia — bez registrácie, pod licenciou AGPL.

# Spustite lokálne prostredie
npx wiresphere dev

# Vygenerujte skeleton modulu (TypeScript, contract-first)
npx wiresphere create module my-checkout

# Skomponujte modul do bežiacej aplikácie — bez rebuildu
npx wiresphere compose add ./my-checkout

Kompletná dokumentácia a API referencia: odkazy pribudnú so spustením Public Marketplace.

Architektura

Platforma, s ktorou nemusíte bojovať.

Runtime

Načítava moduly za behu, izoluje ich scope a orchestruje komunikáciu cez typované rozhrania. Živá kompozícia namiesto cyklu CI/CD; chyby zostávajú v rámci scope, rollback pre každý modul samostatne.

Module SDK

Contract-first: definujete typované, verziované rozhrania; Service Broker prijíma volania cez HTTP a validuje ich voči kontraktu. Znalosť zvyšku systému nie je potrebná — scope je jediný potrebný kontext.

Enterprise SDK

Stavia na Module SDK: privátne funkcie bez povinnosti publikovania, duálne licencovanie, integrácia SSO a politík (policies). Politiky môžu požiadavky aplikácie len sprísňovať — uvoľniť sa nedajú.

Marketplace

Discovery, licencovanie a kanály automatických aktualizácií so sémantickou kontrolou kompatibility. Publikované moduly prechádzajú certifikáciou skôr, než sa dostanú do obehu.

Ľubovoľne voliteľný zvyšok stacku: Databázy, frontendové frameworky a nástroje nie sú nanútené — runtime orchestruje moduly, nie Vaše technologické rozhodnutia.

Module SDK

Contract-first, type-safe, verziovaný.

Modul je izolovaný scope s explicitným kontraktom (Contract). Čo nie je typované, pre ostatné moduly neexistuje.

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));
  },
});

Validácia ako brána

Service Broker kontroluje každú požiadavku voči verziovanému kontraktu — nekompatibilné volania sa odmietnu skôr, než sa vykonajú. Platí to aj pre moduly generované kódovacími agentmi.

Verziované kontrakty

Rozhrania sú verziované sémanticky. Runtime kontroluje kompatibilitu skôr, než sa aktualizácia dostane do aplikácie.

Dostatočne malé pre agentov

Scope sa zmestia do kontextov LLM. Agenti môžu stavať a udržiavať moduly bez znalosti celého systému — hranice vynucuje platforma.

Open Core

Auditovateľný, spustiteľný lokálne, pod licenciou AGPL.

Dnes

Open Source Core

  • Open source jadro pod licenciou AGPL-3.0 — možnosť čítania, auditu a lokálneho spustenia (stiahnutie)
  • Self-hosting alebo Wiresphere Cloud — Váš deployment, Vaša voľba
  • Bezplatný štart: 1-Click-Deploy vo Wiresphere Cloud

Od 4. štvrťroka 2026

Public Marketplace a program

  • Public Marketplace pre moduly externých poskytovateľov
  • Tutoriály, certifikácia modulov, komunitná konferencia
  • Partnerský program pre integrátorov a agentúry

Výmena s komunitou: Na fórum Wiresphere → · GitHub repozitár pribudne so spustením Public Marketplace.

Publikovať modul

Postavte raz, predávajte všade.

Moduly sú opakovane použiteľné naprieč odvetviami — Marketplace z toho robí biznis model pre vývojárov.

01 · Vyvíjajte

Postavenie modulu podľa SDK

Definovanie kontraktu, implementácia scope, lokálne testovanie vo vývojárskom prostredí.

02 · Certifikujte

Review a certifikácia

Kontrola typov, review kompatibility a kvality — kurátorstvo udržiava vysokú úroveň katalógu.

03 · Predávajte

Distribúcia cez Marketplace

Licencovanie a automatické aktualizácie preberá platforma — s férovým podielom na výnosoch pre Vás.

Odoslať modul teraz 

Začnime.

Štart je bezplatný — nasadíte runtime a skomponujete svoj prvý modul ešte dnes.