Skip to content

Team Horizon

Horizon's Dawn Agents work in parallel to turn feature requests into PRs with velocity and confidence.

Core trick

Parallel agents run in Daytona sandboxes, each producing tests and success criteria before opening a GitHub PR.

Tags

Description

Horizon's Dawn Agents work in parallel to turn feature requests into PRs with velocity and confidence. Dawn Agents are self-documenting, self-improving, and understand your team's tooling, tribal knowledge, and preferences. Dawn Agents build systems and procedures that give engineers high confidence in PR quality without manual code review. These systems include robust testing suites, comprehensive success criteria, and human-in-the-loop when clarity is needed.
theogbrand/dawn-cli-agents★ 30 forksTypeScriptApache-2.0Created Feb 11, 2026 · last push Feb 16, 2026

README excerpt

# Horizon's Dawn Agents

Horizon's Dawn Agents work in parallel to turn feature requests into PRs with velocity and confidence.

Dawn Agents are self-documenting, self-improving, and understand your team's tooling, tribal knowledge, and preferences.

Dawn Agents focus on building systems and procedures that give engineers high confidence in PR quality without manual code review. These systems include robust testing suites, comprehensive success criteria, and human-in-the-loop when clarity is needed.

## Quick Start

### 1. Install

```bash
npm install -g dawn-cli-agent
```

### 2. Configure environment

Create a `.env` file in your project root:

```env
# Required
DAYTONA_API_KEY=...
ANTHROPIC_API_KEY=...
GITHUB_TOKEN=...

# Optional
DAWN_CLAUDE_MODEL=claude-opus-4-6     # Model to use
DAWN_MAX_CONCURRENCY=1                # Parallel tasks
DAWN_MERGE_MODE=pr                    # "pr" | "auto" | "direct"
DAWN_POLL_INTERVAL=5000               # Poll interval (ms)
DAWN_MAX_ITERATIONS=Infinity          # Max loop iterations
```

### 3. Add tasks

Create a `request_queue/` directory and add markdown files — one per task:

```markdown
---
title: Fix the login bug
description: The login form crashes when email contains a +
repo: https://github.com/your-org/your-repo
status: Needs Oneshot
---

Additional context for the agent goes here in the markdown body.
```

### 4. Run

```bash
dawn
```

Dawn picks up every actionable task in `request_queue/`, spins up isolated Daytona sandboxes,

Team