Korporus Developer Platform
Everything technical lives here: runtime composition, manifest contracts, slot boundaries, and deployment topology.
Architecture at a glance
The shell host discovers manifests, loads remotes over Module Federation runtime, and mounts slot components.
Korporus is built around strict runtime boundaries. Hosts own shell UX and loading behavior. Remotes own app logic and state.
manifest discovery -> schema validation -> remote registration -> bootstrap import -> slot mount
Technical Design Philosophy
The technical principles behind Korporus are explicit, inspectable, and operationally predictable.
Runtime contracts first
Federation boundaries by design
Manifest guarantees
Operational separation
Security and sandbox assumptions
Procedure Studio
A first-class Korporus environment for developing agent procedures with strong safety and evaluation primitives.
Domain-specific language + runtime for async agent programs
Korporus provides a first-class development experience: an IDE with agent-assisted workflows for authoring Lua-based high-level DSL procedures that automate business processes and other long-running agent tasks.
The runtime is designed for hybrid AI/ML + programmatic procedures, including context-engineering controls and built-in task-level evaluation semantics so procedures can measure success against high-level goals.
Security is explicit. Procedures can run in isolated sandboxes (for example e2b or simple containers) while a zero-knowledge broker keeps API keys and service credentials outside agent containers to reduce exfiltration risk from prompt-injection or supply-chain compromise.
Developer Features
Technical capabilities for teams building and operating independent frontend modules.
Shell Host Runtime
Module Federation Composition
Manifest Contract
Web Component Slots
Cross-Framework Hosts
Shared State Model
Integration Surfaces
Docs Pipeline
Procedure Runtime
Deployment Topology
Developer paths
Choose where you want to go next.