Skip to main content
Watchfire
Open source

Watchfire is free, open source, and built in the open.

Apache-2.0 licensed. One public monorepo. No paid tier, no telemetry you didn’t ask for, no closed roadmap. For why we think auditable source is the price of admission for agent orchestration, read the manifesto.

License

Apache License 2.0

Use Watchfire commercially, modify it, redistribute it, embed it in your own tools — the only conditions are that you keep the license and copyright notices intact, and state any significant changes you made. There’s also an explicit patent grant: contributors give you a license to any patents that cover what they contributed.

It’s the same license that ships Kubernetes, Terraform, and most of the Apache Software Foundation. Plain-English summary above; the binding terms are in the LICENSE file.

What “open source” means here.

Not just “the source happens to be visible.” The whole project lives in the open — code, releases, and conversation.

All source on GitHub.

Daemon, CLI/TUI, GUI, installers, this website — every line lives in the public monorepo. No private fork, no commercial edition.

Browse the repo

Every release on GitHub.

Tagged releases, full changelog, signed binaries — the same artifacts the website serves. Nothing ships from a side branch you can't see.

Read the changelog

Every discussion in public.

Design decisions, roadmap arguments, half-baked ideas — they all happen in GitHub Discussions. No private Discord, no waiting room.

Open Discussions

Contributors.

1 person has committed to the Watchfire monorepo — 375 commits in total. Hover an avatar for the count.

Updated daily from the GitHub API. Want your face in this grid? Read the contributing guide.

How to contribute.

Four ways in. Pick the one that fits the energy you have today.

File an issue.

Found a bug or have a concrete feature request? Open an issue with a repro and we'll take it from there.

Open an issue

Submit a pull request.

Small fixes go straight to a PR. For larger changes, start a discussion first so the design conversation doesn't happen in a review.

Read the contributing guide

Improve the docs.

Every docs page has an Edit on GitHub link. Typos, sharper sentences, missing examples — all welcome.

Edit docs on GitHub

Join the discussions.

Product questions, design conversations, half-formed ideas — anything that isn't a concrete bug. Reviews of new features land here first.

Open Discussions

Support the project.

Three ways to give back that don’t require writing code. All three keep Watchfire shipping.

Sponsor

Become a GitHub sponsor.

If Watchfire saves you time, a recurring sponsorship keeps the maintainer fed and the releases shipping. Even $5/month signals the project is worth investing in.

Sponsor on GitHub

Share

Share Watchfire.

For an OSS project this early, word of mouth matters as much as a PR. A post, a link, a screenshot — that's how the next contributor finds the repo.

Post on X

Badge

Use the badge.

Add a "Made with Watchfire" badge to your README, docs, or project page. Copy-paste shields.io-style SVG in dark, light, and flame variants.

Grab a badge

Dogfood

This site was built with Watchfire.

Every page, doc, post, and illustration shipped as a tracked task in the open. Browse the receipts — weekly task counts, recent merges, the whole loop.

See the receipts
Ready to go

Get started with Watchfire

Install in seconds. Define tasks. Let agents ship code for you.

Download for macOS

Available for macOS, Linux, and Windows

install
# Install via Homebrew (macOS)
$brew tap watchfire-io/tap
$brew install --cask watchfire-io/tap/watchfire
# Set up your project and go
$watchfire init
$watchfire task add "Build the login page"
$watchfire start --all

Includes GUI, CLI, and daemon. Also available via Homebrew.