Autonomous agent ecosystem.
Orchestrate Claude agents through multi-stage flows with local, Docker, and EC2 compute.

multi-stage flows hook-based status TUI dashboard tiered autonomy FTS5 search PR monitoring headless CI mode

Install

$ curl -fsSL https://ytarasova.github.io/ark/install.sh | bash
# Pin to a specific version
$ curl -fsSL https://ytarasova.github.io/ark/install.sh | ARK_VERSION=v0.1.0 bash

Quick Start

$ ark tui # terminal dashboard
$ ark exec --repo . --summary "Fix auth bug"
$ ark search "authentication"
Requires: macOS · tmux (brew install tmux) · Bun is installed automatically

What you get

Multi-Stage Flows

YAML-defined pipelines with plan, implement, review, and deploy stages. Gates control advancement.

TUI Dashboard

React + Ink terminal UI. 6 tabs, live agent output, conversation search, keyboard-driven.

Multi-Compute

Run agents on local tmux, Docker containers, or EC2 instances. Provider-driven isolation.

🔍

Session Intelligence

FTS5-indexed transcripts, cost tracking, conversation history, and Claude session import.

🔒

Tiered Autonomy

Per-stage permission levels: full, execute, edit, or read-only. Control what agents can do.

📨

PR Monitoring

GitHub webhook integration. Review comments auto-steer agents. Approval opens flow gates.


Documentation