<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Archon - Harness builder - Make AI coding deterministic and repeatable.]]></title><description><![CDATA[<p dir="auto"><a href="https://github.com/coleam00/Archon/blob/dev/assets/logo.png" target="_blank" rel="noopener noreferrer nofollow ugc"><img src="https://github.com/coleam00/Archon/raw/dev/assets/logo.png" alt="Archon" class=" img-fluid img-markdown" /></a></p>
<h1>Archon</h1>
<p dir="auto">The first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.</p>
<p dir="auto"><a href="https://trendshift.io/repositories/13964" target="_blank" rel="noopener noreferrer nofollow ugc"><img src="https://camo.githubusercontent.com/30a7dfd817e14adabe238db19e46392128fa98599119add88499f3bcc8198aac/68747470733a2f2f7472656e6473686966742e696f2f6170692f62616467652f7265706f7369746f726965732f3133393634" alt="coleam00%2FArchon | Trendshift" class=" img-fluid img-markdown" /></a></p>
<h2><a href="https://github.com/coleam00/Archon/blob/dev/LICENSE" target="_blank" rel="noopener noreferrer nofollow ugc"><img src="https://camo.githubusercontent.com/08cef40a9105b6526ca22088bc514fbfdbc9aac1ddbf8d4e6c750e3a88a44dca/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d626c75652e737667" alt="License: MIT" class=" img-fluid img-markdown" /></a> <a href="https://github.com/coleam00/Archon/actions/workflows/test.yml" target="_blank" rel="noopener noreferrer nofollow ugc"><img src="https://github.com/coleam00/Archon/actions/workflows/test.yml/badge.svg" alt="CI" class=" img-fluid img-markdown" /></a> <a href="https://archon.diy/docs/" target="_blank" rel="noopener noreferrer nofollow ugc"><img src="https://camo.githubusercontent.com/cdb81b1dcd7823d0daa1872a92db806a5ad1de8b4617e35606e343579436fce6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646f63732d617263686f6e2e6469792d626c7565" alt="Docs" class=" img-fluid img-markdown" /></a></h2>
<p dir="auto">Archon is a workflow engine for AI coding agents. Define your development processes as YAML workflows - planning, implementation, validation, code review, PR creation - and run them reliably across all your projects.</p>
<p dir="auto">Like what Dockerfiles did for infrastructure and GitHub Actions did for CI/CD - Archon does for AI coding workflows. Think n8n, but for software development.</p>
<h2>Why Archon?</h2>
<p dir="auto">When you ask an AI agent to "fix this bug", what happens depends on the model's mood. It might skip planning. It might forget to run tests. It might write a PR description that ignores your template. Every run is different.</p>
<p dir="auto">Archon fixes this. Encode your development process as a workflow. The workflow defines the phases, validation gates, and artifacts. The AI fills in the intelligence at each step, but the structure is deterministic and owned by you.</p>
<ul>
<li><strong>Repeatable</strong> - Same workflow, same sequence, every time. Plan, implement, validate, review, PR.</li>
<li><strong>Isolated</strong> - Every workflow run gets its own git worktree. Run 5 fixes in parallel with no conflicts.</li>
<li><strong>Fire and forget</strong> - Kick off a workflow, go do other work. Come back to a finished PR with review comments.</li>
<li><strong>Composable</strong> - Mix deterministic nodes (bash scripts, tests, git ops) with AI nodes (planning, code generation, review). The AI only runs where it adds value.</li>
<li><strong>Portable</strong> - Define workflows once in <code>.archon/workflows/</code>, commit them to your repo. They work the same from CLI, Web UI, Slack, Telegram, or GitHub.</li>
</ul>
<h2>What It Looks Like</h2>
<p dir="auto">Here's an example of an Archon workflow that plans, implements in a loop until tests pass, gets your approval, then creates the PR:</p>
<pre><code class="language-yaml"># .archon/workflows/build-feature.yaml
nodes:
  - id: plan
    prompt: "Explore the codebase and create an implementation plan"

  - id: implement
    depends_on: [plan]
    loop:                                      # AI loop - iterate until done
      prompt: "Read the plan. Implement the next task. Run validation."
      until: ALL_TASKS_COMPLETE
      fresh_context: true                      # Fresh session each iteration

  - id: run-tests
    depends_on: [implement]
    bash: "bun run validate"                   # Deterministic - no AI

  - id: review
    depends_on: [run-tests]
    prompt: "Review all changes against the plan. Fix any issues."

  - id: approve
    depends_on: [review]
    loop:                                      # Human approval gate
      prompt: "Present the changes for review. Address any feedback."
      until: APPROVED
      interactive: true                        # Pauses and waits for human input

  - id: create-pr
    depends_on: [approve]
    prompt: "Push changes and create a pull request"
</code></pre>
<p dir="auto">Tell your coding agent what you want, and Archon handles the rest:</p>
<pre><code>You: Use archon to add dark mode to the settings page

Agent: I'll run the archon-idea-to-pr workflow for this.
       → Creating isolated worktree on branch archon/task-dark-mode...
       → Planning...
       → Implementing (task 1/4)...
       → Implementing (task 2/4)...
       → Tests failing - iterating...
       → Tests passing after 2 iterations
       → Code review complete - 0 issues
       → PR ready: https://github.com/you/project/pull/47
</code></pre>
<h2>Getting Started</h2>
<blockquote>
<p dir="auto"><strong>Most users should start with the <a href="#full-setup-5-minutes">Full Setup</a></strong> - it walks you through credentials, installs the Archon skill into your projects, and gives you the web dashboard.</p>
<p dir="auto"><strong>Already have Claude Code and just want the CLI?</strong> Jump to the <a href="#quick-install-30-seconds">Quick Install</a>.</p>
</blockquote>
<h3>Full Setup (5 minutes)</h3>
<p dir="auto">Clone the repo and use the guided setup wizard. This configures credentials, platform integrations, and copies the Archon skill into your target projects.</p>
<p dir="auto">&lt;details&gt;<br />
&lt;summary&gt;&lt;b&gt;Prerequisites&lt;/b&gt; - Bun, Claude Code, and the GitHub CLI&lt;/summary&gt;</p>
<p dir="auto"><strong>Bun</strong> - <a href="https://bun.sh" target="_blank" rel="noopener noreferrer nofollow ugc">bun.sh</a></p>
<pre><code class="language-bash"># macOS/Linux
curl -fsSL https://bun.sh/install | bash

# Windows (PowerShell)
irm bun.sh/install.ps1 | iex
</code></pre>
<p dir="auto"><strong>GitHub CLI</strong> - <a href="https://cli.github.com/" target="_blank" rel="noopener noreferrer nofollow ugc">cli.github.com</a></p>
<pre><code class="language-bash"># macOS
brew install gh

# Windows (via winget)
winget install GitHub.cli

# Linux (Debian/Ubuntu)
sudo apt install gh
</code></pre>
<p dir="auto"><strong>Claude Code</strong> - <a href="https://claude.ai/code" target="_blank" rel="noopener noreferrer nofollow ugc">claude.ai/code</a></p>
<pre><code class="language-bash"># macOS/Linux/WSL
curl -fsSL https://claude.ai/install.sh | bash

# Windows (PowerShell)
irm https://claude.ai/install.ps1 | iex
</code></pre>
<p dir="auto">&lt;/details&gt;</p>
<pre><code class="language-bash">git clone https://github.com/coleam00/Archon
cd Archon
bun install
claude
</code></pre>
<p dir="auto">Then say: <strong>"Set up Archon"</strong></p>
<p dir="auto">The setup wizard walks you through everything: CLI installation, authentication, platform selection, and copies the Archon skill to your target repo.</p>
<h3>Quick Install (30 seconds)</h3>
<p dir="auto">Already have Claude Code set up? Install the standalone CLI binary and skip the wizard.</p>
<p dir="auto"><strong>macOS / Linux</strong></p>
<pre><code class="language-bash">curl -fsSL https://archon.diy/install | bash
</code></pre>
<p dir="auto"><strong>Windows (PowerShell)</strong></p>
<pre><code class="language-powershell">irm https://archon.diy/install.ps1 | iex
</code></pre>
<p dir="auto"><strong>Homebrew</strong></p>
<pre><code class="language-bash">brew install coleam00/archon/archon
</code></pre>
<blockquote>
<p dir="auto"><strong>Compiled binaries need a <code>CLAUDE_BIN_PATH</code>.</strong> The quick-install binaries<br />
don't bundle Claude Code. Install it separately, then point Archon at it:</p>
<pre><code class="language-bash"># macOS / Linux / WSL
curl -fsSL https://claude.ai/install.sh | bash
export CLAUDE_BIN_PATH="$HOME/.local/bin/claude"

# Windows (PowerShell)
irm https://claude.ai/install.ps1 | iex
$env:CLAUDE_BIN_PATH = "$env:USERPROFILE\.local\bin\claude.exe"
</code></pre>
<p dir="auto">Or set <code>assistants.claude.claudeBinaryPath</code> in <code>~/.archon/config.yaml</code>.<br />
The Docker image ships Claude Code pre-installed. See <a href="https://archon.diy/getting-started/ai-assistants/#binary-path-configuration-compiled-binaries-only" target="_blank" rel="noopener noreferrer nofollow ugc">AI Assistants → Binary path configuration</a> for details.</p>
</blockquote>
<h3>Start Using Archon</h3>
<p dir="auto">Once you've completed either setup path, go to your project and start working:</p>
<pre><code class="language-bash">cd /path/to/your/project
claude
</code></pre>
<pre><code>Use archon to fix issue #42
</code></pre>
<pre><code>What archon workflows do I have? When would I use each one?
</code></pre>
<p dir="auto">The coding agent handles workflow selection, branch naming, and worktree isolation for you. Projects are registered automatically the first time they're used.</p>
<blockquote>
<p dir="auto"><strong>Important:</strong> Always run Claude Code from your target repo, not from the Archon repo. The setup wizard copies the Archon skill into your project so it works from there.</p>
</blockquote>
<h2>Web UI</h2>
<p dir="auto">Archon includes a web dashboard for chatting with your coding agent, running workflows, and monitoring activity. Binary installs: run <code>archon serve</code> to download and start the web UI in one step. From source: ask your coding agent to run the frontend from the Archon repo, or run <code>bun run dev</code> from the repo root yourself.</p>
<p dir="auto">Register a project by clicking <strong>+</strong> next to "Project" in the chat sidebar - enter a GitHub URL or local path. Then start a conversation, invoke workflows, and watch progress in real time.</p>
<p dir="auto"><strong>Key pages:</strong></p>
<ul>
<li><strong>Chat</strong> - Conversation interface with real-time streaming and tool call visualization</li>
<li><strong>Dashboard</strong> - Mission Control for monitoring running workflows, with filterable history by project, status, and date</li>
<li><strong>Workflow Builder</strong> - Visual drag-and-drop editor for creating DAG workflows with loop nodes</li>
<li><strong>Workflow Execution</strong> - Step-by-step progress view for any running or completed workflow</li>
</ul>
<p dir="auto"><strong>Monitoring hub:</strong> The sidebar shows conversations from <strong>all platforms</strong> - not just the web. Workflows kicked off from the CLI, messages from Slack or Telegram, GitHub issue interactions - everything appears in one place.</p>
<p dir="auto">See the <a href="https://archon.diy/adapters/web/" target="_blank" rel="noopener noreferrer nofollow ugc">Web UI Guide</a> for full documentation.</p>
<h2>What Can You Automate?</h2>
<p dir="auto">Archon ships with workflows for common development tasks:</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Workflow</th>
<th>What it does</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>archon-assist</code></td>
<td>General Q&amp;A, debugging, exploration - full Claude Code agent with all tools</td>
</tr>
<tr>
<td><code>archon-fix-github-issue</code></td>
<td>Classify issue → investigate/plan → implement → validate → PR → smart review → self-fix</td>
</tr>
<tr>
<td><code>archon-create-issue</code></td>
<td>Classify problem → gather context → investigate → create GitHub issue</td>
</tr>
<tr>
<td><code>archon-issue-review-full</code></td>
<td>Comprehensive fix + full multi-agent review pipeline for GitHub issues</td>
</tr>
<tr>
<td><code>archon-piv-loop</code></td>
<td>Guided Plan-Implement-Validate loop with human review between iterations</td>
</tr>
<tr>
<td><code>archon-idea-to-pr</code></td>
<td>Feature idea → plan → implement → validate → PR → 5 parallel reviews → self-fix</td>
</tr>
<tr>
<td><code>archon-plan-to-pr</code></td>
<td>Execute existing plan → implement → validate → PR → review → self-fix</td>
</tr>
<tr>
<td><code>archon-feature-development</code></td>
<td>Implement feature from plan → validate → create PR</td>
</tr>
<tr>
<td><code>archon-adversarial-dev</code></td>
<td>Build a complete application from scratch using adversarial development</td>
</tr>
<tr>
<td><code>archon-smart-pr-review</code></td>
<td>Classify PR complexity → run targeted review agents → synthesize findings</td>
</tr>
<tr>
<td><code>archon-comprehensive-pr-review</code></td>
<td>Multi-agent PR review (5 parallel reviewers) with automatic fixes</td>
</tr>
<tr>
<td><code>archon-validate-pr</code></td>
<td>Thorough PR validation testing both main and feature branches</td>
</tr>
<tr>
<td><code>archon-architect</code></td>
<td>Architectural sweep, complexity reduction, codebase health improvement</td>
</tr>
<tr>
<td><code>archon-refactor-safely</code></td>
<td>Safe refactoring with type-check hooks and behavior verification</td>
</tr>
<tr>
<td><code>archon-interactive-prd</code></td>
<td>Create a PRD through guided conversation</td>
</tr>
<tr>
<td><code>archon-ralph-dag</code></td>
<td>PRD implementation loop - iterate through stories until done</td>
</tr>
<tr>
<td><code>archon-workflow-builder</code></td>
<td>Generate a new Archon workflow YAML for your project</td>
</tr>
<tr>
<td><code>archon-remotion-generate</code></td>
<td>Generate or modify Remotion video compositions with AI</td>
</tr>
<tr>
<td><code>archon-resolve-conflicts</code></td>
<td>Detect merge conflicts → analyze both sides → resolve → validate → commit</td>
</tr>
</tbody>
</table>
<p dir="auto">Archon ships 19 default workflows - run <code>archon workflow list</code> or describe what you want and the router picks the right one.</p>
<p dir="auto"><strong>Or define your own.</strong> Default workflows are great starting points - copy one from <code>.archon/workflows/defaults/</code> and customize it. Workflows are YAML files in <code>.archon/workflows/</code>, commands are markdown files in <code>.archon/commands/</code>. Same-named files in your repo override the bundled defaults. Commit them - your whole team runs the same process.</p>
<p dir="auto">See <a href="https://archon.diy/guides/authoring-workflows/" target="_blank" rel="noopener noreferrer nofollow ugc">Authoring Workflows</a> and <a href="https://archon.diy/guides/authoring-commands/" target="_blank" rel="noopener noreferrer nofollow ugc">Authoring Commands</a>.</p>
<h2>Add a Platform</h2>
<p dir="auto">The Web UI and CLI work out of the box. Optionally connect a chat platform for remote access:</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Platform</th>
<th>Setup time</th>
<th>Guide</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Telegram</strong></td>
<td>5 min</td>
<td><a href="https://archon.diy/adapters/telegram/" target="_blank" rel="noopener noreferrer nofollow ugc">Telegram Guide</a></td>
</tr>
<tr>
<td><strong>Slack</strong></td>
<td>15 min</td>
<td><a href="https://archon.diy/adapters/slack/" target="_blank" rel="noopener noreferrer nofollow ugc">Slack Guide</a></td>
</tr>
<tr>
<td><strong>GitHub Webhooks</strong></td>
<td>15 min</td>
<td><a href="https://archon.diy/adapters/github/" target="_blank" rel="noopener noreferrer nofollow ugc">GitHub Guide</a></td>
</tr>
<tr>
<td><strong>Discord</strong></td>
<td>5 min</td>
<td><a href="https://archon.diy/adapters/community/discord/" target="_blank" rel="noopener noreferrer nofollow ugc">Discord Guide</a></td>
</tr>
</tbody>
</table>
<h2>Architecture</h2>
<pre><code>┌─────────────────────────────────────────────────────────┐
│  Platform Adapters (Web UI, CLI, Telegram, Slack,       │
│                    Discord, GitHub)                     │
└──────────────────────────┬──────────────────────────────┘
                           │
                           ▼
┌─────────────────────────────────────────────────────────┐
│                     Orchestrator                        │
│          (Message Routing &amp; Context Management)         │
└─────────────┬───────────────────────────┬───────────────┘
              │                           │
      ┌───────┴────────┐          ┌───────┴────────┐
      │                │          │                │
      ▼                ▼          ▼                ▼
┌───────────┐  ┌────────────┐  ┌──────────────────────────┐
│  Command  │  │  Workflow  │  │    AI Assistant Clients  │
│  Handler  │  │  Executor  │  │   (Claude / Codex / Pi)  │
│  (Slash)  │  │  (YAML)    │  │                          │
└───────────┘  └────────────┘  └──────────────────────────┘
      │              │                      │
      └──────────────┴──────────────────────┘
                           │
                           ▼
┌─────────────────────────────────────────────────────────┐
│             SQLite / PostgreSQL (12 Tables)             │
│  Codebases • Conversations • Sessions • Workflow Runs   │
│   Isolation Environments • Messages • Workflow Events   │
│    Users • User Identities • Workflow Node Sessions     │
│         Codebase Env Vars • User GitHub Tokens          │
└─────────────────────────────────────────────────────────┘
</code></pre>
<h2>Documentation</h2>
<p dir="auto">Full documentation is available at <strong><a href="https://archon.diy/docs/" target="_blank" rel="noopener noreferrer nofollow ugc">archon.diy/docs</a></strong>.</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Topic</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://archon.diy/getting-started/overview/" target="_blank" rel="noopener noreferrer nofollow ugc">Getting Started</a></td>
<td>Setup guide (Web UI or CLI)</td>
</tr>
<tr>
<td><a href="https://archon.diy/book/" target="_blank" rel="noopener noreferrer nofollow ugc">The Book of Archon</a></td>
<td>10-chapter narrative tutorial</td>
</tr>
<tr>
<td><a href="https://archon.diy/reference/cli/" target="_blank" rel="noopener noreferrer nofollow ugc">CLI Reference</a></td>
<td>Full CLI reference</td>
</tr>
<tr>
<td><a href="https://archon.diy/guides/authoring-workflows/" target="_blank" rel="noopener noreferrer nofollow ugc">Authoring Workflows</a></td>
<td>Create custom YAML workflows</td>
</tr>
<tr>
<td><a href="https://archon.diy/guides/authoring-commands/" target="_blank" rel="noopener noreferrer nofollow ugc">Authoring Commands</a></td>
<td>Create reusable AI commands</td>
</tr>
<tr>
<td><a href="https://archon.diy/reference/configuration/" target="_blank" rel="noopener noreferrer nofollow ugc">Configuration</a></td>
<td>All config options, env vars, YAML settings</td>
</tr>
<tr>
<td><a href="https://archon.diy/getting-started/ai-assistants/" target="_blank" rel="noopener noreferrer nofollow ugc">AI Assistants</a></td>
<td>Claude, Codex, and Pi setup details</td>
</tr>
<tr>
<td><a href="https://archon.diy/deployment/" target="_blank" rel="noopener noreferrer nofollow ugc">Deployment</a></td>
<td>Docker, VPS, production setup</td>
</tr>
<tr>
<td><a href="https://archon.diy/reference/architecture/" target="_blank" rel="noopener noreferrer nofollow ugc">Architecture</a></td>
<td>System design and internals</td>
</tr>
<tr>
<td><a href="https://archon.diy/reference/troubleshooting/" target="_blank" rel="noopener noreferrer nofollow ugc">Troubleshooting</a></td>
<td>Common issues and fixes</td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>For AI tools:</strong> Point your LLM at <a href="https://archon.diy/llms.txt" target="_blank" rel="noopener noreferrer nofollow ugc"><code>/llms.txt</code></a> for an index of all documentation, <a href="https://archon.diy/llms-full.txt" target="_blank" rel="noopener noreferrer nofollow ugc"><code>/llms-full.txt</code></a> for the complete docs in a single file, or <a href="https://archon.diy/llms-small.txt" target="_blank" rel="noopener noreferrer nofollow ugc"><code>/llms-small.txt</code></a> for a condensed version.</p>
<h2>Telemetry</h2>
<p dir="auto">Archon sends a few anonymous events so maintainers can see which workflows get real usage, on what platforms, and whether runs succeed — and prioritize accordingly. <strong>No PII, ever.</strong> Events: <code>archon_started</code> (once per CLI invocation / server boot), <code>archon_active</code> (daily heartbeat while a server is running, so long-running installs stay counted), <code>chat_turn_handled</code> (each direct AI chat turn — platform, provider, model, duration, and usage totals; never message content), <code>workflow_invoked</code> (each workflow start), <code>workflow_completed</code> / <code>workflow_failed</code> (each run outcome), <code>workflow_approval_resolved</code> (each human approve/reject decision — the binary resolution only, never comments or reasons), and <code>codebase_registered</code> (a pure count when a project is registered — no name, path, or URL).</p>
<p dir="auto"><strong>What's collected (categorical only):</strong></p>
<ul>
<li><strong>Workflow name</strong> — the real name for <em>bundled</em> (Archon-authored) workflows; <code>"custom"</code> for your own workflows, so private names never leave your machine.</li>
<li><strong>Run shape &amp; outcome</strong> — platform (<code>cli</code>/<code>web</code>/<code>slack</code>/…), provider id (plus the model id on <code>workflow_invoked</code>), node count, which node types and features are used (loop/approval/script/bash, structured output, persisted sessions, MCP, skills, fresh-context loops), success/failure, duration, a categorical failure reason, and a fixed-enum failure class (<code>fatal</code>/<code>transient</code>/<code>unknown</code> — never raw error text) plus the failed node's type.</li>
<li><strong>Chat activity</strong> — one event per direct-chat AI turn with platform, provider, model, duration, and completed/failed. Message content, prompts, and conversation ids are never sent.</li>
<li><strong>Aggregate usage</strong> — provider-reported token counts and cost (USD) per workflow run and chat turn, plus total loop iterations per run. Numeric totals only — never the content the tokens represent.</li>
<li><strong>Machine context</strong> — OS, architecture, Archon version, runtime, whether it's a binary build, and a CI flag.</li>
<li><strong>Deployment shape</strong> (server only) — which adapters are enabled (booleans), database kind (<code>sqlite</code>/<code>postgresql</code>), whether web auth and multi-user mode are on, and the GitHub auth mode. Configuration <em>values</em> (tokens, URLs, hosts) are never sent.</li>
<li>A random install UUID stored at <code>~/.archon/telemetry-id</code>. Nothing else.</li>
</ul>
<p dir="auto"><strong>What's <em>not</em> collected:</strong> your code, prompts, messages, custom workflow names, workflow descriptions, git remotes, file paths, usernames, tokens, AI output, error message text, your IP address, your geographic location — none of it.</p>
<p dir="auto"><strong>Opt out:</strong> set any of these in your environment:</p>
<pre><code class="language-bash">ARCHON_TELEMETRY_DISABLED=1
DO_NOT_TRACK=1        # de facto standard honored by Astro, Bun, Prisma, Nuxt, etc.
POSTHOG_API_KEY=off   # off | 0 | false | disabled | "" all disable
</code></pre>
<p dir="auto">CI environments (<code>CI=true</code>) are auto-disabled — forks running fixtures in GitHub Actions, CircleCI, etc. do not send events.</p>
<p dir="auto"><strong>Check the current state:</strong> run <code>archon telemetry status</code> to see whether telemetry is enabled, why (if not), the install UUID, and the active host. Run <code>archon telemetry reset</code> to rotate the install UUID. <code>archon doctor</code> also surfaces the current state in its check list.</p>
<p dir="auto">Self-host PostHog or use a different project by setting <code>POSTHOG_API_KEY</code> and <code>POSTHOG_HOST</code>.</p>
<h2>License</h2>
<p dir="auto"><a href="LICENSE">MIT</a></p>
<h3>Video</h3>
<p dir="auto"></p><div class="embed-wrapper"><div class="embed-container"><iframe src="https://www.youtube.com/embed/srx9iwnjK2M" frameborder="0" allowfullscreen></iframe></div></div><p></p>
]]></description><link>https://forum.cloudron.io/topic/15638/archon-harness-builder-make-ai-coding-deterministic-and-repeatable.</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 03:44:36 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/15638.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 Jun 2026 13:14:04 GMT</pubDate><ttl>60</ttl></channel></rss>