Documentation

Documentation

From first steps to operations.

Getting started

Learn what SubKit is, get an engine running and build your first workflow, in this order.

  1. What is SubKit?

    What SubKit is and how governed, recorded workflows help you.

  2. Use the Cloud or self-host

    Use SubKit Cloud

    Use SubKit as a hosted service without running your own engine.

    Run the engine

    Start the engine with Docker Compose on your own server.

  3. First-run setup

    Set up providers, admin access and the Cockpit after the first start.

  4. Your first workflow

    Build, approve and run your first workflow from the Cockpit chat.

Working with SubKit

Reach SubKit from your terminal, an AI client, a coding agent, the browser, the HTTP API or your own app.

Operating SubKit

Run your own engine: branding, sessions, identities, permissions, credentials and sandbox limits.

Reference

Look up commands, settings, connectors and the license.

  • sk CLI reference

    Every sk command and argument — and the surface authoring runs through: creating or changing a workflow, connector, knowledge source or skill is a definition edit, and definition edits belong here, where the change is a file you can read and a command you can re-run.

  • SubKit runtime settings

    Every value below lives in canonical runtime configuration and is editable via the Cockpit, HTTP/MCP settings APIs, sk settings configure, or sk settings set.

  • Connector & recipe catalog

    What ships in the box: 61 connector templates across 16 categories, carrying 248 recipes — pre-authored, runnable workflows you clone instead of starting from a blank page.

  • License

    Under which license you may use and share SubKit.

Privacy settings

Necessary preferences

Your privacy choice is stored on your device. Forms also keep a request ID and timestamp for the session, without form contents. Language and appearance follow your browser and system, without saved preferences.

Analytics

Analytics is not available on this website at present. No Google Analytics script is loaded and no measurement is sent.

Privacy notice