Slapify

AI-powered browser automation — run autonomous agents, execute natural-language test flows, and audit web performance from a single CLI and Node.js SDK.

Install

npx slapify init

Or as a project dependency:

npm install slapify

Requires Node.js 18+ and an LLM API key (OpenAI, Anthropic, or any compatible provider).

Quick start

# Run an autonomous browser task
slapify task "Summarise the top posts on x.com today" --report

# Execute a .flow test file
slapify run tests/checkout.flow --report

Modes

ModeDescription
TaskAutonomous AI agent — plan, navigate, and act end-to-end in the browser
RunExecute .flow files — natural-language step-by-step test scripts
ProgrammaticNode.js SDK for custom auditing and deep CI/CD integration

Documentation

DocContents
Getting startedInstall, LLM setup, first run
Task modeAutonomous agent, screenshots, reports, flags
Flow mode.flow format, step syntax, CI exit codes
API referenceBrowserAgent, runPerfAudit, programmatic SDK