Skip to content

API Reference

Skiritai's public API is designed to be minimal and intuitive. Here's an overview of the key modules.

Core Modules

ModuleDescription
BaseCaseBase class for test cases, with decorators and lifecycle
AIContextExplore/replay execution context passed to each step
Tools16 Playwright + DOM perception tools available to the AI agent
LLM ProvidersPluggable LLM backend abstraction
Event BusAsync pub-sub event system

Package Entry Point

python
from skiritai import (
    BaseCase,
    step,
    step_mode,
    on_failure,
    run_case,
    AIContext,
)

For detailed API docs, check each module page.

Released under the MIT License.