OpenViSTAI · Agents · Blockchain · Crypto
Menu
Workflow Agents

Babysitter

Babysitter is an open-source JavaScript framework and CLI for defining and coordinating complex workflows carried out by AI agents. It enforces workflow steps and quality gates, can pause for human approval, and records decisions in an immutable journal. Its tools include a main CLI, plugins for supported coding harnesses, a separate shell-based adapters CLI, and an optional runtime CLI.

Independent OpenViST project profile, based on linked sources.

Babysitter — OpenViST project profile in Workflow Agents.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Babysitter when a complex coding or agent task needs a defined sequence, quality checks before progression, or explicit approval breakpoints. Its planning mode is suited to reviewing a process before execution; interactive and autonomous modes support different levels of human involvement.

Who it is for

  • Developers who want to structure complex tasks as agent workflows.
  • Teams using supported AI coding harnesses such as Claude Code or Codex.
  • People building agent skills or workflows and seeking explicit approval points and quality gates.

Documented uses

  • Define a multi-step agent workflow in code.
  • Run tasks step by step through a supported harness.
  • Pause a workflow for human approval or select an autonomous mode.
  • Resume an interrupted run and inspect its progress with documented utility commands.
Before you choose

Requirements & limits

The project is public on GitHub under the MIT license. The main CLI requires Node.js 20.0.0 or later; the host-side adapters CLI requires Node.js 22.13.0 or later. Harness-based use requires a supported AI coding harness.

  • Choose between the main Babysitter CLI, an in-session harness plugin, and the separately installed host-side adapters CLI based on where you want to launch and manage work.
  • The README documents 12 supported harnesses, with fully worked setup pages for Claude Code and Codex.
  • Interactive mode pauses at approval points, while autonomous mode runs without breakpoints; planning mode stops before execution.
  • The optional genty-platform package adds runtime commands and is distinct from the main CLI.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install the Babysitter plugin for Claude Code

Add the Babysitter plugin to Claude Code and check that its skill is available.

Before you start

  • Claude Code
  • A terminal with the Claude CLI available

Steps

  1. Add the Babysitter Claude marketplace with claude plugin marketplace add a5c-ai/babysitter-claude.

  2. Install the plugin for the user with claude plugin install --scope user babysitter@a5c.ai.

  3. Restart Claude Code.

  4. Type /skills and check that babysit appears.

Expected outcome

The README's stated check is that the Babysitter skill appears in Claude Code's skills list.

Guide limitations

  • This guide covers the Claude Code plugin installation path, not a workflow run.
  • The README says the host-side adapters CLI has a separate Node.js 22.13.0+ requirement; that CLI is not part of these steps.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
10 October 2026
Original website title
a5c-ai/babysitter · Official homepage title · retained in its source language