Getting Started

Follow these steps to get started with Soustack. Each step builds on the previous one, but you can stop at any point that matches your needs.

The 5-step journey

  1. Get a recipe into Soustack

    Start with a minimal JSON recipe that establishes a portable envelope for interchange.

  2. See what it can do

    Understand how Soustack recipes can be validated, displayed, and consumed by applications.

  3. Upgrade capabilities

    Add stacks to declare additional capabilities like prep, scaling, timing, or storage when you need stronger guarantees.

  4. Import the rest

    Use ingestion tools to convert existing recipe formats into Soustack.

  5. Automate workflows

    Integrate Soustack recipes into automated systems and workflows using MCP and other tool interfaces.

What is Soustack?

Soustack is a composable recipe data standard. It defines a portable, machine-readable contract for recipes that need to be validated, extended, and reused across systems. Start with a minimal JSON recipe, then declare additional capabilities—like prep, scaling, timing, or storage—only when you need them.

The contract is composable: adopt only what you need via stacks, then upgrade incrementally when you're ready. Profiles declare what recipes can do, acting as trust badges for apps and users.

Next steps

Ready to begin? Start with step 1: Get a recipe into Soustack.