Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

Aether

Background agents that fix bugs in isolated VMs, opens PRs

Details

External ID
47081472
Source
HN
Company
—
Product
—
Website domain
—
Launched
Feb. 19, 2026
Cohort
—
Upvotes
8
Upvotes percentile
0.4393530997304582
Tags
—
Fetched at
Sept. 7, 2026, 9:25 p.m.
Updated at
Sept. 7, 2026, 9:25 p.m.

Description

Hey HN,I've been building Aether, a background agent that takes production errors from Sentry and attempts to turn them into verified pull requests.When a new error hits your Sentry project:1. Sentry webhook fires with the stack trace, breadcrumbs, and context 2. Aether spins up an isolated Fly.io VM and clones the repo at the relevant commit 3. Agent analyzes the stack trace, reproduces the issue, proposes a fix 4. Starts the dev server, re-runs tests, and can verify the running app with Playwright (headless Chromium is pre-installed in every VM) 5. A review pass evaluates the diff before a PR is opened 6. Pushes to a feature branch and opens a GitHub PR, but only if verification succeeds 7. If CI fails, it retries once with the failure logs. If it fails again, the task is marked failed. No infinite loops.Why full VMs instead of worktrees? Each task runs in its own isolated machine with a real filesystem, real process model, real network stack. It can `npm install`, run a dev server on port 3000, and Playwright can hit `localhost:3000` because it's an actual environment, not a sandbox. Since each task is its own VM, preview URLs are exposed per task via a gateway proxy so you can inspect the running app while the agent works. VMs shut down shortly after the task completes.There's a simple multi-agent setup: a solver proposes the fix, a review agent evaluates the diff, and the fix has to survive re-execution in a clean isolated environment before a PR gets opened. Not claiming formal guarantees here, just requiring the fix to actually execute successfully in a reproducible environment before it touches your repo.Limitations:- Works best on well-tested codebases where "reproduce and verify" is meaningful - If reproduction isn't deterministic, results degrade - CI retry is capped at one automatic attempt - Code review is model-driven, not an architectural enforcement layer - BYOK only, you bring your own API key via OpenRouter. No markup on model costs but it's not super cheap to run - Sentry integration is built but waiting on approval from Sentry, coming soon - CLI is also coming soonBug fixing is the main focus but it's built on top of a general-purpose background agents system that works today. The agent is still great at general coding tasks. You can give the agent tasks from a full web IDE with a code editor, terminal, file tree, and agent chat panel. CLI is coming soon too (`aether run "add auth to the API"`). Each task gets its own isolated VM with shareable preview URLs so you can hand someone a link to see exactly what the agent built. Similar to Cursor background agents but running in the cloud with full environment isolation instead of local worktrees.Stack: Go API (Chi), Fly.io VMs, React 19 + Vite frontend, Bun workspace service inside each VM, Supabase for auth/db/realtime, Playwright + Chromium preinstalled on each VM.Self-serve right now: GitHub OAuth, connect a repo, and go via the web IDE. Sentry and CLI coming soon.Would value feedback from engineers who deal with production debugging regularly, or frequently use background agents. Where would this break, and what would make you trust it?Landing page: https://www.runaether.dev Try it: https://app.runaether.dev

Enrichment

Theme
browser automation and scraping for AI
Vertical
Horizontal
Function
Agent / copilot
Audience
Developer
AI stance
AI-native
Project type
Commercial product
Normalized one-liner
background agents that fix bugs and open prs
Manually corrected
False

Could you build this?

Partial Hooking Sentry webhooks to prompt an LLM to generate Git patches is straightforward, but dynamically spinning up isolated micro-VMs to safely build, execute test suites, reproduce bugs, and verify fixes requires sophisticated sandbox infrastructure.

What it would actually take: The architecture combines a backend orchestration service (Node/Go/Python) receiving Sentry webhooks with an on-demand VM orchestrator (Fly.io Machines or Firecracker). The hard part is managing hermetic environments: dynamically cloning arbitrary repos, inferring dependencies/runtimes, reproducing non-deterministic production crashes, and running untrusted code safely while running test suites to verify fixes. This requires deep DevOps, container isolation/virtualization, and test automation engineering.

Discussion

7 comments analyzed.

Concerns raised: Cost per run, Handling long-running stateful services and complex infrastructure dependencies, Reproducing external API integrations in VM environment

Competitors

Other products that read as similar to this one — 111 launches clear the similarity bar, closest 8 shown.

Attention rank: #78 of 112 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 98 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a agent / copilot tool for Agriculture yet.