SphereIntegrationHub.Tool 1.7.22.282

dotnet tool install --global SphereIntegrationHub.Tool --version 1.7.22.282
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local SphereIntegrationHub.Tool --version 1.7.22.282
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=SphereIntegrationHub.Tool&version=1.7.22.282
                    
nuke :add-package SphereIntegrationHub.Tool --version 1.7.22.282
                    

<p align="center"> <a href="https://github.com/PinedaTec-EU/SphereIntegrationHub"> <img loading="lazy" alt="Sphere Integration Hub" src="./.doc/SIH.png" width="85%"/> </a> </p>

Ask DeepWiki License MIT npm npm downloads MCP NuGet Version NuGet Version GitHub Release GitHub commits GitHub Issues GitHub Stars Twitter Follow LinkedIn

<p align="center"> <img src="./.doc/icon.svg" width="90" height="90" alt="SphereIntegrationHub icon"/> </p>

SphereIntegrationHub is a workflow-first runtime for orchestrating API calls with versioned OpenAPI catalogs, YAML workflows, reusable child workflows, dry-run validation, and execution reporting.

The runtime stays focused on orchestration. Protocol and channel behavior is delivered through plugins such as HTTP, OpenAI LLM, and secret providers like Vaultwarden.

Start here

Quick install

npm / npx

npm install -g @pinedatec.eu/sphere-integration-hub
sih --version
npx @pinedatec.eu/sphere-integration-hub

dotnet tool

dotnet tool install -g SphereIntegrationHub.Tool
dotnet tool install -g SphereIntegrationHub.Mcp.Tool

NuGet packages: CLI · MCP

First run

Validate a workflow without calling endpoints:

sih \
  --workflow ./src/resources/workflows/create-account.workflow \
  --env pre \
  --dry-run \
  --verbose

Execute it with inputs:

sih \
  --workflow ./src/resources/workflows/create-account.workflow \
  --env pre \
  --input username=user \
  --input password=secret \
  --input accountName=Acme

Generate JSON + HTML execution artifacts:

sih \
  --workflow ./src/resources/workflows/create-account.workflow \
  --env pre \
  --report-format both \
  --capture-http bodies

See getting-started.md for install modes, CLI usage, GitHub Action usage, and SDK direction.

The planned language SDK contracts are documented in .doc/sdk-language-hosts.md.

Core concepts

  • Workflows are plain YAML and remain the single source of truth for orchestration.
  • API contracts live in versioned api.catalog definitions with cached OpenAPI documents.
  • Validation can inspect workflows, references, and contract compatibility before runtime.
  • Workflow stages can call endpoints, invoke child workflows, iterate collections, and expose outputs back to parent flows.
  • Execution reports persist machine-readable JSON plus a self-contained HTML trace viewer.

Examples

More examples and usage patterns live in getting-started.md and the sample files under samples/.

Documentation map

Product and adoption

Authoring and execution

Integrations

Community

If you use SphereIntegrationHub in your company or project, we would like to hear about it.

  • Give the repository a star on GitHub.
  • Share your use case on LinkedIn with #SphereIntegrationHub.
  • Contact sih@pinedatec.eu.
Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
1.7.22.282 103 5/20/2026
1.7.20.278 97 4/30/2026
1.7.20.277 94 4/30/2026
1.7.19.274 109 4/27/2026
1.7.18.271 106 4/22/2026
1.7.18.270 109 4/16/2026
1.7.17.267 98 4/16/2026
1.7.16.265 111 4/13/2026
1.7.16.264 98 4/13/2026
1.7.15.262 97 4/13/2026
1.7.15.254 93 4/13/2026
1.7.15.253 104 4/13/2026
1.6.14.252 99 4/13/2026
1.6.14.251 105 4/13/2026
1.6.14.240 97 4/13/2026
1.6.14.219 112 4/12/2026
1.6.14.205 98 4/12/2026
1.6.14.204 100 4/12/2026
1.6.14.202 109 4/8/2026
1.6.14.201 104 4/8/2026
Loading failed