Soubi

Introduction

Soubi is a file-based framework for authoring an agent-harness plugin once and compiling it to every harness's native artifact format.

Soubi reads one file-based plugin and writes a native artifact tree for each selected harness. Plugin source is ordinary TypeScript, Markdown, and supporting files. Generated output does not require a Soubi runtime.

What the compiler handles

Harnesses disagree on directories, frontmatter, hook events, MCP configuration, and agent formats. Soubi keeps those differences in adapters and reports any translation that changes behavior.

The compiler preserves these guarantees:

Next steps

On this page