Skip to content
Go To Dashboard

Repositories

Create private git repositories you can clone and push to using your Sapiom API key as the git password — no separate git host account or SSH setup.

Repositories are on the typed ctx.sapiom.* client, so sapiom_dev_agents_check validates the call at author time:

const repo = await ctx.sapiom.repositories.create("my-project");
// clone / push using your Sapiom API key as the git password

create, get, list, delete, and attach manage repositories. Autocomplete surfaces the full input and response types. See Using Capabilities.

From Claude Code or Codex, reach repositories through Sapiom Cloud MCP. Ask for the outcome in ordinary language; your coding agent can discover the current tool and input contract.

Outside an agent, call the same capability through the typed client—see the @sapiom/tools package:

const repos = await sapiom.repositories.list();