Skip to main content

MEOW

MEOW pixel cat logo

Tell MEOW what you want. Get the finished branch.

MEOW is a workflow harness for Claude that plans, implements, tests, reviews, and delivers software changes in isolated worktrees.

Running a built-in workflow starts a loop: MEOW implements, reviews, and fixes the work until review passes, or the configured round limit is reached. It does not stop after a single attempt. Once review passes, MEOW runs the final checks before delivery. Custom workflows control their own loop stages.

Install

PowerShell

irm https://raw.githubusercontent.com/maya8237/MEOW/main/scripts/install.ps1 | iex

Bash

curl -fsSL https://raw.githubusercontent.com/maya8237/MEOW/main/scripts/install.sh | sh

The installer needs Python 3.12 or newer (it uses the newest it finds; set MEOW_PYTHON to choose one). It puts MEOW in ~/.meow, adds the meow command to your PATH, and sets up its skills in Claude Code. Open a new terminal or restart Claude Code to get started.

Run

Claude Code:

/meow:run Add CSV export

Terminal or CI:

meow run "Add CSV export" --name csv-export

By default, meow run handles the request as one sprint: plan, implement, check, and review.

Add -o/--orchestrate to split an objective into tasks, run each as a full sprint in its own worktree, and merge passing tasks. MEOW reviews the combined result before pushing one branch and opening one PR/MR.

Projects are set up automatically on first use. Use /meow:onboard to configure integrations and optional features.

Common commands

Need Command
Build a feature /meow:run ... or meow run ...
Plan only /meow:plan ... or meow plan ...
Schedule a run /meow:schedule ... or meow schedule add --at "09:00" -- run "Add CSV export" --name csv-export
Review /meow:review ... or meow review ...
Integrate CI review /meow:integrate-ci-review
Fix lint /meow:lint
Queue work meow queue "..."
Check or continue meow status or meow resume RUN_ID

Common flags

Flag Purpose
--orchestrate / -o Coordinate multiple sprints and deliver one reviewed branch and PR/MR
--max-parallel N Limit concurrent sprints with --orchestrate (default: 3)
-n / --no-worktree Work in the current checkout without committing or pushing
-nc / --no-worktree-commit Work in the current checkout and commit without pushing
-np / --no-worktree-push Work in the current checkout, commit, and push
-m / --manually-approve-plan Approve the plan before implementation
--name NAME Name the feature branch and worktree
--from BRANCH / -b BRANCH Choose the starting branch
--update / -u Update MEOW with meow --update
--help / -h Show help for a command

See the CLI guide for worktrees, background runs, recovery, orchestration, and advanced options. Normal feature runs create a worktree and commit/push after verification.

Configuration and integrations

  • .meow/config.toml — shareable project settings.
  • .meow/config.local.toml — ignored machine- or user-specific settings.
  • ~/.meow/config.toml — user fallback settings.

MEOW supports Jira, GitLab, GitHub, configured tests and builds, browser tester checks, Claude Code hooks, and scheduled Jira runs. See the integration guide.

Uninstall

PowerShell

irm https://raw.githubusercontent.com/maya8237/MEOW/main/scripts/uninstall.ps1 | iex

Bash

curl -fsSL https://raw.githubusercontent.com/maya8237/MEOW/main/scripts/uninstall.sh | sh

It asks before changing anything. It removes the MEOW release, meow/mw on PATH, the Claude Code plugin and skill registrations, scheduled MEOW runs, and (optionally) ~/.meow data, Bun shared-store settings, and each project's .meow/, hooks, and plugin entries.

Docs

Metadata

Release files for meow-harness 0.1.17

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for meow-harness 0.1.17
File Size Uploaded Provenance
meow_harness-0.1.17.tar.gz 1.9 MB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for meow-harness 0.1.17
File Interpreter ABI Platform
meow_harness-0.1.17-py3-none-any.whl Python 3 none any Details

Total release size: 3.3 MB

Release files / meow_harness-0.1.17.tar.gz

Download URL meow_harness-0.1.17.tar.gz
Size 1.9 MB
Tags Source
SHA-256 checksum
How to use checksums
8d86a137f6ddb986a1644000b7e51cc9e464e4e6302a047a3b3dd51ab4287e72
BLAKE2b-256 checksum
How to use checksums
754a3a394fa89886d82c33ea289bce340119b30244da5b2cdb5a867ff5ef5ba0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / meow_harness-0.1.17-py3-none-any.whl

Download URL meow_harness-0.1.17-py3-none-any.whl
Size 1.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
a203f4da0fdd4a080f747e3561e936884b6f60f449febbf3b99fe9d444e6b40d
BLAKE2b-256 checksum
How to use checksums
133f8b9e3b3fba4844949b5afb40b78f7838e363bbd66674d50c4f0d4d3e7588
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Security for meow-harness 0.1.17

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for meow_harness-0.1.17.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page