Sverka

Sverka — User Documentation

Sverka is a framework for running local checks. Define checks in TypeScript, run them locally, get structured findings. Compile to CI when you need to.

Sverka is a framework for running local checks. Define checks in TypeScript, run them locally, get structured findings. Compile to CI when you need to.

Concepts

  • Why Sverka — what it solves, how it fits, design principles
  • Use cases — local checks, CI compilation, agent orchestration, SARIF tooling
  • Playground — browser pipeline runner, share links, docs embeds
  • Benchmark — two-agent comparison harness + static dashboard

Getting started

Running checks

Findings & SARIF

  • SARIF pipeline — serialize findings, view in TUI, generate HTML, web dashboard

Remote hub

  • Remote run hub — self-hosted shared cache + run history, tokens, /v1/ API, dashboard
  • Embedding the hub — @sverka/hub programmatic API, store, dashboard pages

Workflows

  • Overview — Construct API authoring surface

Agent integration

  • Skill + CLI — AI agent integration via skill and CLI
  • MCP server — Sverka as an MCP server and MCP plugin client

Compiling to CI

Hosted execution

  • Bootstrap job — run the whole pipeline inside one CI job with sverka run

Reference

On this page