Garden is designed
to help projects grow.

Garden is a desktop app for building and running software-development agent workflows.

Compatible with Codex, Claude Code and Local Models

Available for Windows, macOS and Linux.

1Your request

Add project export without changing the existing save format.

Task planProposed work
Garden willAdd the export actionCover the new path
Garden won’tChange persistenceTouch unrelated UI
Closed LoopRunning
Start
Primary AgentCodex
ReviewerClaude
User Gate
All evidence supports the work3 requested items · 3 supported

The reviewed candidate is ready for your decision.

Keep changesBin candidate

Effortlessly build multi-agent workflows.

Connect agents, gates, loops and user decisions. Each agent can use a different model and have a different job.

Ready for a task Edit Arch
Start Start

Receives the approved task plan and begins the Arch.

Select a node to inspect it.

AI-Powered task generation to streamline agent work.

Garden turns the request into a concrete plan with boundaries. You can revise it before any agent starts work.

This gives the workflow a clear definition of done and makes unrelated work easier to spot.

Task planReview before execution
Ready
Request

Add project export without changing the existing save format.

Garden will Add an export action to the project menu. Write the current project to a chosen folder. Test the new export path.
Garden won’t Change the existing save format. Replace the current project picker. Refactor unrelated application code.

Easily see what was achieved.

Garden records the evidence, changed files, model usage and completed nodes.

Completed

All evidence supports the work

3 requested items · 3 supported

Supported

The export action is available from the project menu.The application exposes the new action without moving the existing controls.

Supported

The current save format remains unchanged.Existing project files open and save with the same schema.

Supported

The new path is covered by tests.Export tests and the existing suite pass.

The reviewed changes are ready in candidate staging.

Keep changesBin candidateUndo
Project structureProject graph
Watching7 files · +84 −17 · 9 dependencies
Garden project grove Seven project files shown as structural trees, with changed units on their branches and dependency arrows beneath the ground line. project.ts export.ts commands.rs menu.ts export.test.ts Cargo.toml lib.rs
file structure added removed dependency flow

Roll back any work you aren't happy with.

  1. 01
    Open a project

    Select a folder and choose an Arch.

  2. 02
    Describe the task

    Garden proposes criteria and boundaries for you to review.

  3. 03
    Run the Arch

    The agents build, review, repair and stop for your input when needed.

  4. 04
    Inspect the result

    Read the evidence and changed files before accepting anything.

  5. 05
    Keep or bin it

    Apply the candidate to the project, discard it, or undo your last choice.

Start with a workflow that fits the task.

Use an included Arch or draw your own. Arches can be saved and shared as .arch.md files.

02

Quick Pass

Runs a builder followed by one focused correction pass.

03

Deep Cycle

Runs a bounded builder and critic loop. It uses more tokens, but requires multiple agents to agree before proceeding.

04

Independent Synthesis

Creates two independent proposals, reconciles them with an agent judge and reviews the result.

Open source · MIT

Download Garden.

Use Codex, Claude Code or local models in a desktop workflow you can inspect and edit.

Download Garden

Available for Windows, macOS and Linux.

Install from PowerShell:

irm https://garden.engineering/install.ps1 | iex

The installer downloads the latest matching asset from the project’s GitHub Releases page.

FAQ

Questions about Garden.

What is Garden?

Garden is a desktop agent harness for long-horizon software-development tasks. You build a workflow as an Arch, run it against a project, inspect the result and decide whether to keep the staged changes.

Which agents can I use?

Garden supports Codex, Claude Code and local models. Different nodes in the same Arch can use different agents.

Does Garden overwrite my project while agents work?

No. Agent edits are kept in candidate staging. You decide when a candidate is applied to the project, binned or undone.

Where is project data stored?

Project data is stored in .agentproject/ by default. You can change the setting to use the application data folder instead.

Is Garden free?

Yes. Garden is open source under the MIT License. The model providers you use may charge for their own services.

Does this website use analytics?

No. This site does not use analytics, advertising trackers or cookies. Read the privacy page for the details.