Skip to content
# Overview
[Home](/en/ai)
[Catalog](/en/ai/catalog)
Understand ai_stp, its trust model, and the path from catalog to installed setup.
## Pages
[Publishing and authoring](/en/ai/docs/authoring)
[CLI commands](/en/ai/docs/commands)
[Supported harnesses](/en/ai/docs/harnesses)
[Overview](/en/ai/docs)
[Quickstart](/en/ai/docs/quickstart)
[Security checks](/en/ai/docs/security-checks)
[Trust and safety](/en/ai/docs/trust)
[Catalog](/en/ai/docs/catalog)
[CLI](/en/ai/docs/cli)
[Install telemetry](/en/ai/docs/cli/telemetry)
[agent](/en/ai/docs/components/agent)
[command](/en/ai/docs/components/command)
[hook](/en/ai/docs/components/hook)
[Components](/en/ai/docs/components)
[instruction](/en/ai/docs/components/instruction)
[mcp](/en/ai/docs/components/mcp)
[plugin](/en/ai/docs/components/plugin)
[setting](/en/ai/docs/components/setting)
[skill](/en/ai/docs/components/skill)
[Concepts](/en/ai/docs/concepts)
[Publishing](/en/ai/docs/publishing)
[Setups](/en/ai/docs/setups)
[Troubleshooting](/en/ai/docs/troubleshooting)
[Trust and safety](/en/ai/docs/trust-and-safety)
## Content
<!-- THESIS: public docs explain ai_stp from the user's daily path, while internal docs keep architecture and requirements out of the help center. OWN-WORLD: restrained MkDocs Material reading surface, English prose, narrow pages, explicit navigation, code examples only where they help action. STORY: a developer and their agent understand what ai_stp does, install the CLI, read catalog evidence, assemble a setup, and recover safely. FIRST VIEWPORT: search, left navigation, concise product definition, and direct links to quickstart and trust guidance before deeper reference. FORM: MVP documentation site, category-standard static docs chosen deliberately for reliability; FINISH: unreviewed and undocumented is unfinished. --> # ai_stp `ai_stp` helps a developer and their coding agent select, verify and safely install a complete setup for an AI harness. A setup covers instructions, skills, MCP, hooks, commands, agents, plugins and settings. `ai_stp` records provenance, compatibility, exact versions and trust decisions so that an agent never has to guess at a configuration. ## Where to start - [Quickstart](quickstart.md): install the CLI, check the environment and see the first commands. - [Harnesses](harnesses.md): what the MVP supports, what is in beta, and what the `undefined` mode means. - [Concepts](concepts/index.md): harness, setup, component, passport and trust line. - [Components](components/index.md): how `skill`, `mcp`, `hook`, `command`, `agent`, `plugin`, `instruction` and `setting` differ. - [Trust and safety](trust-and-safety/index.md): why a verified author is not the same thing as safe content. - [Troubleshooting](troubleshooting/index.md): recovering when an install or a check does not pass. ## What the MVP does The MVP supports Claude Code, Codex and Grok Build as primary harnesses. Pi and OpenCode are available as beta lines, and an unknown harness falls back to the limited `undefined` mode. The main path looks like this: ```text CLI → passports → project index → search → setup assembly → checks → install plan → backup → apply through the provider → status ``` The web surface shows the public catalog and the account. Assembly, checks and installation are done by the CLI, the agent and the harness's own provider. ??? question "How to read this documentation" If `ai_stp` is new to you, start with the quickstart and the harnesses page. If you are already assembling a setup, go straight to components: each page explains what one kind is for, where its boundary is, and what it risks.
ai_stp