Skip to content

VectorStep Documentation

VectorStep is a webhook-triggered, YAML-configured AI pipeline orchestration service. It receives webhooks from any source (Alertmanager, Grafana, Atlassian, generic JSON), normalises the payload, resolves a named pipeline, and executes a multi-step AI pipeline using pluggable executor backends — with every autonomous action gated by a trust vector built from independent signals.

Quick start

Service + Gateway running with a first gated pipeline in about ten minutes. Get started →

Adding trust, one signal at a time

Start simple, add gating when you need it — a ladder from nothing to a fully gated pipeline, one signal per rung. Climb the ladder →

Pipeline authoring

The YAML schema: steps, verifiers, grounding, parallel groups, fan-out, flow control, human-in-the-loop. Author pipelines →

Reference

REST APIs, the LLMOutput contract, config file references, MCP servers. Look it up →

Repo Role
VectorStep The orchestration service: webhook intake, pipeline runner, trust gating, UI, analytics
VectorStep-Gateway WebSocket gateway that runs agents: LLM providers, MCP tools, the full agentic loop
VectorStep-Service-MCP MCP server exposing pipeline authoring, run inspection and analytics to Claude Code/Desktop
VectorStep-Gateway-MCP MCP server for authoring and inspecting Gateway agents