MULTI-HARNESS READY
Claude CodeCodexOpenCodeCursor

THE BEST SELF-HOSTED AI SOFTWARE ENGINEER

Delegate tasks to parallel coding agents that plan, build, and ship from task to reviewable PR. Runs entirely inside your own Cloudflare account with isolated micro-containers and approval gates.

BUILT ON MODERN OPEN SOURCE AND CLOUDFLARE RUNTIMES

Cloudflare WorkersSandbox Micro-ContainersOpenCode InterpreterReact 19 DashboardAstro StarlightTypeScript 5.9Vitest 239/239 TestsCloudflare AI GatewayCloudflare WorkersSandbox Micro-ContainersOpenCode InterpreterReact 19 DashboardAstro StarlightTypeScript 5.9Vitest 239/239 TestsCloudflare AI Gateway
doge-agent-daemon :: v2.4.0 (active)
Hero Image
TASK_RUNNING:Migrate legacy code in Cloudflare Sandbox container
Step 4/6 Completed
✓ [sandbox-init] Container spinup time: 142ms
✓ [approval-gate] Delegation confirmed by repository owner
→ [code-edit] Applied 14 file modifications in isolated checkout
↳ Verification: 239 unit tests passed with zero regressions
Light bulbUSE CASES

Tackle real pull requests, issue triage, and code migrations without granting blind access.

Explore all capabilities →
Desktop / WebWaking up...

E2E TESTING

Take agent runs end to end with headless browser execution and terminal inspection.

Running Playwright test suite
PASS test/e2e/checkout.spec.ts (4.2s)
✓ User completes flow without layout shift
Slack + GitHubSCO-15215

BUG TRIAGE AND FIX

Triage, reproduce, and fix bug reports right where you work. Let code fix itself safely.

AI Intern mascot
developer 2:47 PM

Can you reproduce and patch this login rate-limit failure?

Doge
AI Intern APP 2:47 PM

Reproduced in sandbox. Test added, bug fixed. PR: #546

Security & Quality4 Audited

CODE REVIEW

Break review bottlenecks with an automated review agent checking security on every PR.

Review DogeTiming-unsafe credential comparison
Review DogeSession cookie missing Secure flags
Refactorpnpm-lock.yaml

MIGRATION & REFACTOR

Run parallel agents across multiple packages. Offload repetitive migration tasks.

Migrate SPA Nextjs to Tanstack Start (+14,590 -23,585)
-"next": "14.2.3",
+"@tanstack/react-start": "1.121.2",
+"@tanstack/react-router": "1.121.2"
BYO SubscriptionActive

BRING YOUR OWN KEY

Connect your own API keys through Cloudflare AI Gateway. Pay zero middleman tax.

Cloudflare AI Gateway
Direct account binding · Active
Connected
OpenAI & Anthropic
Encrypted Cloudflare secrets
Connected
AutomationsCron / Webhook

AUTOMATIONS

Update documentation, clean up code, and run security audits on trigger or cron.

Trigger: Webhook on new GitHub issue with label:bug
↳ Target: repository (main branch)
Status: Active & Waiting for webhook
KEEP RUNTIMES ISOLATED FROM YOUR LAPTOP.

NO ROGUE COMMANDS ON LOCAL MACHINES.

Every task executes inside an ephemeral micro-container with strict egress filtering and instant cleanup.

Doge climbing
Doge faceFEATURES FOR A MODERN DEV TEAM

Plan and execute complex engineering tasks.

From code migrations to on-call incident resolution with zero manual friction.

VERIFIED REPOSITORY TEST RESULTS

WORLD CLASS HARNESS PERFORMANCE

Every core runtime component passes comprehensive automated test suites before deployment.

239/239
Passing Tests
0 Errors
Typecheck & Lint
side-project/ SCO-031
Local Sandbox Run
Active Threads
SCO-031 Find critical bugs
Angela Ching · 7m ago
SCO-005 Add dog section
Completed #4
SCO-003 Cat login logic
Completed #5
Captain Doge
Captain Doge · Sandbox Agent
Thought 1s · Executed for 42s
"Audited the commit range for regressions. Confirmed diff cleanly passed all tests, verified zero insecure browser patterns, and validated responsive layouts. Ready to merge."
✓ All checks passedBranch: doge/fix-html-a11y-errors
Cloudflare Sandbox

FAST FLEXIBLE VMS

Ephemeral micro-containers run your build and test scripts in seconds. Destroyed immediately after exit.

Fast flexible VMs
Doge
NATIVE REVIEW UI
Create and review pull requests directly in the self-hosted dashboard.
MODEL AGNOSTIC · ANY COMBO OF MODELS
Workers AIClaude 3.7 SonnetGPT-4oDeepSeek V3Gemini 2.5 FlashQwen 2.5 CoderWorkers AIClaude 3.7 SonnetGPT-4oDeepSeek V3Gemini 2.5 FlashQwen 2.5 Coder

Engineered for real workflows

01. Approval-Gated

Never let an agent push code blindly. Inspect the delegation plan and planned terminal commands before granting execution approval.

02. Micro-Containers

Every coding task runs in its own micro-container powered by Cloudflare Sandbox. Malicious packages cannot escape.

03. Issue Triage

Receive GitHub webhook events on new issues. AI Intern reproduces the bug, writes a test, fixes it, and opens a PR.

PuzzleINTEGRATIONS

IT'S THE HOLY QUADRINITY...

MY GOD... IT'S REAL!!! IT'S REAL!!! SFX: holy music

SLACKChatops

SLACK INTEGRATION

Collaborate with teammates right where you work. Run tasks and review diffs from Slack threads.

@Doge this is broken in staging
Doge APP: Fix is ready! Tested on preview container. PR: #546
LINEARIssue Tracking

LINEAR SYNC

Fix issues where you track them. Tag the agent in any Linear issue to initiate a workflow.

Issue LIN-4022 Synced
Auto-assigning sandbox & generating diff
REST APIDeveloper First

API ACCESS

Build your own workflows. Trigger runs, inspect diffs, and control containers programmatically.

GET /v1/threads
POST /v1/threads/message
POST /v1/threads/stop
SecuritySECURITY ARCHITECTURE

Architected for containment, not blind trust.

Read security documentation →

MICRO-CONTAINERS

Each task runs in an isolated Cloudflare Sandbox gVisor container. Malicious code cannot escape.

✓ gVisor Kernel Sandbox
✓ Ephemeral Filesystem
✓ Destroyed on Completion

ACCOUNT OWNED

Runs 100% inside your own Cloudflare account. Your source code never touches third-party SaaS servers.

✓ Zero Third-Party SaaS
✓ Encrypted Secrets
✓ Direct GitHub Auth

APPROVAL GATES

Every repository modification and shell command requires explicit confirmation before execution starts.

Human-Gated
Full delegation preview

EGRESS FILTERING

Sandbox outbound network traffic is strictly regulated to prevent data exfiltration.

Doge Guard
100% OPEN SOURCE & ACCOUNT-OWNED

No Subscription Fees. No Seat Tax.

AI Intern is free open-source software under the MIT License. Deploy directly to your own Cloudflare account with zero middleman markups.

MIT LICENSE

Full Source Transparency

Fork, inspect, and customize without limits

  • 100% Open Source: Permissive MIT license with zero commercial restrictions.
  • Unlimited Team Seats: Add your whole team without paying $20–$50/user monthly SaaS fees.
  • Model Agnostic: Connect Claude 3.7, Gemini 2.5, OpenAI, or local weights with your own keys.
  • Extensible Workflows: Customize approval policies, webhook handlers, and container images.
Deploy with Wrangler →

Direct Infrastructure Control

Zero SaaS margin · Pay Cloudflare directly

  • Account Owned: Runs inside your own Cloudflare perimeter. Your code never leaves your account.
  • Direct Provider Billing: Pay your cloud and model providers directly with zero SaaS markup.
  • Per-Second Compute: Isolated Sandbox micro-containers bill only for exact active execution time.
  • Granular Spend Limits: Set hard budget caps and quotas in your own Cloudflare dashboard.
Read Cloud Cost Breakdown →
Doge Mascot

Add AI Intern to your team

The transparent, self-hosted coding partner that runs on your infrastructure.

Doge Riding
AI Intern Mascot