OpenSource-Hub
A

Archon

SHA-256
21.3k stars·Developer Tools·SHA-256 checksum verified

Define your development process as a YAML workflow - planning, implementation, validation, code review, PR creation - and run it reliably across all your projects. Archon provides isolated git worktrees per run, composable nodes mixing bash and AI, human approval gates, and multi-platform support.

Smart Download

Download Download Version

v0.3.11 · 120.5 MB

Open-source workflow engine that makes AI coding deterministic, repeatable, and composable.

Core Features

  • Define development pipelines as YAML workflows
  • Loop nodes until conditions met (e.g., all tests pass)
  • Isolated git worktrees per run for parallel execution
  • Mix AI nodes (planning, code generation) with deterministic bash nodes
  • Human approval gate to pause and wait for input

What It Can't Do

  • Archon currently requires Claude Code as the AI backend. The quick-install binary does not bundle Claude Code – you need to install it separately and set the CLAUDE_BIN_PATH environment variable. Windows users must adjust path formatting. YAML workflow definition has a learning curve, but the basic pattern is intuitive.

Use Cases

  • Automatically fix bugs: tell your agent to fix an issue, Archon handles the entire pipeline and creates a PR
  • Feature development: plan, implement, test, review, and PR in a repeatable sequence
  • Pre-PR validation: run automated code review and tests before a PR is created
  • Integrate with existing CI/CD pipelines as a deterministic stage for AI-generated code

Archon is a workflow engine for AI coding agents. You define your development processes as YAML workflows – planning, implementation, validation, code review, PR creation – and run them reliably across all your projects. Like what Dockerfiles did for infrastructure and GitHub Actions did for CI/CD, Archon does for AI coding workflows. It provides isolated git worktrees per run, composable nodes mixing deterministic bash scripts with AI-powered steps, human approval gates, and support for CLI, Web UI, Slack, Telegram, and GitHub. Works with Claude Code (and potentially other AI assistants) to turn chaotic AI interactions into repeatable, auditable pipelines.

Tags

AI codingworkflow enginedeveloper toolsautomationClaude CodeYAML代码审查CI/CD

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Full setup (5 min): clone repo, run bun install, then run `claude` and say 'Set up Archon', follow the wizard

4

Quick install (30 sec, requires Claude Code): curl -fsSL https://archon.diy/install | bash, then set CLAUDE_BIN_PATH

5

Usage: go to your project directory, run `claude`, and say 'Use archon to fix issue #42' or similar

Install Guide
  1. Full setup (5 min): clone repo, run bun install, then run `claude` and say 'Set up Archon', follow the wizard
  2. Quick install (30 sec, requires Claude Code): curl -fsSL https://archon.diy/install | bash, then set CLAUDE_BIN_PATH
  3. Usage: go to your project directory, run `claude`, and say 'Use archon to fix issue #42' or similar
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

c2f1d8de7464dce50faa77d4ab33340bcb39219c4f5abe7485ccbc76a216374a

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

If installed via binary, delete the archon executable. If from source, delete the cloned directory. Optionally remove ~/.archon/ config.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-06-25 19:25:05
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

5 FAQs

Similar Projects