nexus

Deploy Nexus workflows across API, CLI, and MCP with zero configuration.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Integrum-Global/new_project_template --skill nexus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nexus
Source: https://github.com/Integrum-Global/new_project_template/tree/main/.claude/skills/03-nexus
Command: npx skills add https://github.com/Integrum-Global/new_project_template --skill nexus

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires kailash, nexus.

What problem does it solve?

Building and deploying applications that need to be accessible via multiple channels (API, CLI, AI agents via MCP) can be complex and time-consuming. This Skill provides comprehensive patterns for the Nexus multi-channel platform, enabling zero-configuration deployment and unified session management, simplifying application delivery.

Core Features & Use Cases

  • Multi-Channel Access: Instantly expose your workflows via REST API, CLI, and Model Context Protocol (MCP).
  • Zero-Configuration Deployment: Get your application running with minimal setup.
  • Unified Sessions & Security: Manage user sessions and implement security best practices across all channels.
  • Use Case: You've developed a set of Kailash workflows and need to expose them as a web API, a command-line tool, and integrate them with an AI agent. Nexus allows you to do this with a single app.start() command.

Quick Start

Basic Nexus Application

from nexus import Nexus from kailash.workflow.builder import WorkflowBuilder app = Nexus() # Zero configuration! workflow = WorkflowBuilder() workflow.add_node("PythonCodeNode", "hello", {"code": "result = {'message': 'Hello from Nexus!'}"}) app.register("hello_workflow", workflow.build())

app.start() # Starts API, CLI, MCP channels

Frequently Asked Questions about nexus

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a workflow across API, CLI, and MCP channels without manual configuration?

Nexus enables zero-configuration multi-channel deployment by automatically exposing Kailash workflows across REST API, CLI, and Model Context Protocol simultaneously. Register your workflow with `app.register()` and call `app.start()` to instantly activate all channels with unified session management and security.

Can I expose the same workflow via REST API, command-line, and AI agents at the same time?

Yes. Nexus unifies access across all three channels from a single workflow definition. Once registered, your workflow becomes available as an API endpoint, CLI command, and MCP integration without rewriting logic or managing separate deployments.

What setup is required to start deploying multi-channel applications with Nexus?

Nexus requires zero configuration to begin. Import the library, instantiate `Nexus()`, define your workflow using WorkflowBuilder, register it with `app.register()`, and invoke `app.start()`. No additional environment configuration or channel-specific code is needed.

Does Nexus work with Kailash workflows for production deployments?

Yes. Nexus integrates with Kailash workflows and is designed for production scenarios. It handles automatic endpoint generation, unified parameter handling, unified session management, health monitoring, and enterprise features across all deployment channels.

How does Nexus handle security and sessions across API, CLI, and MCP?

Nexus provides unified session management and security implementation across all channels, ensuring consistent authentication and authorization whether users interact via REST API, command-line interface, or Model Context Protocol agents.

What happens when I need to integrate Nexus with other core platform capabilities?

Nexus integrates with DataFlow, Kaizen, and other core platform capabilities. Its architecture supports these integrations within the deployment layer, enabling comprehensive workflow orchestration and enterprise feature coverage across all channels.