What problem does it solve?
Nexus eliminates the repeated work of exposing the same workflow through separate API, CLI, and agent/tool interfaces by generating a unified multi-channel platform from a single registration.
Core Features & Use Cases
- Zero-config multi-channel deployment: register once and serve the same workflow via HTTP API, CLI commands, and MCP tools.
- Unified sessions across channels: keep state consistent whether the workflow is started via API, continued via CLI, or invoked via MCP.
- Production-grade enterprise capabilities: add authentication, RBAC, tenant isolation, rate limiting, audit logging, and health monitoring.
- Workflow-first developer experience: treat workflows as the unit of deployment instead of hand-writing routes/endpoints.
- Kubernetes & security middleware: supports Kubernetes probe patterns, OpenAPI generation, security headers, and CSRF protection.
Quick Start
Create a Nexus app, register your workflow with the required build step, then start the platform so it becomes available on HTTP, CLI, and MCP.