Eshlon

The desktop agent that finishes the job.

v0.1.0 · 225 MB · Windows 10 / 11 · no account required

The best way to
finish work with agents

Describe an outcome. Eshlon plans it, hands each task to an agent built for that kind of work, runs them in waves, inspects what came back, repairs what failed, and delivers the file.

FileEdit ViewHelp New chat New project Search Tasks Run tasks CHATS Backrooms game integration Quick greeting Quick check-in Greeting Codebase architecture review Light chat 1h1h1h 1h16h16h PROJECTS my agent live test swarm capability tests design explorations vendor reviews ui test slides tests Q3 teardown themes test Codebase architecture review 16h No sessions in this workspace yet. Settings New session Q3 teardown Local What are we working on in Q3 teardown? Q3 teardown Do anything Approve for me Eshlon 1.0 · max Default Default Slides Deep Research Swarm Reads, writes, runs commands — the everyday agent. Explore the codebase Catch me up Weigh my options

Built to drive real work,
end to end

From a routine export to your hardest multi-day job, Eshlon drives a real browser and the desktop itself — signing in, clicking through, and pulling data out of software that never shipped an API.

Multi-tab navigation against the page state it actually sees
Reads and writes your local files directly
Asks before anything destructive
Vendor portal — Billing Invoices https://portal.example.com/billing/exports Export centre Generate a CSV for any closed quarter. PERIODROWSSTATUS 2026 · Q1 4,182 Downloaded Export 2026 · Q2 4,905 Downloaded Export 2026 · Q3 5,318 Ready Export browser-01 step 7 of 9 — clicking Export on the Q3 period 00:42

It hands you
the artifact

Not a transcript you have to copy out of. A finished file on disk in the format the work was asked for — with a real deck engine, embedded fonts, and charts that stay editable.

PDF · PPTX · DOCX · XLSX · SVG · PNG
Five deck themes on a measured type scale
Fonts embedded, so it renders right on any machine
PRICING.XLSX Q1418218.2%+ Q2490517.3%+ Q353188.4%- Q456025.3%- Pricing pressure Q3 discounting outpaced list growth Q1Q2Q3 Q4Q5Q6 .PDF .PPTX .DOCX .XLSX

Raises the bar
on its own output

Most agents stop at their first attempt. Eshlon inspects everything that comes back, judges it against the plan rather than the agent’s own summary, and sends the failures round again before you ever see them.

Judged on the brief, not on a self-report
Failures are re-dispatched with a corrected brief
You can read exactly what failed and why
RETURNED FROM WAVE 2 analyst-01 margin model · 4 sheets writer-01 memo draft · 18 pages chart-01 axis unlabelled · off-brief Inspector checks every artifact against the plan — not against the agent's own summary of it 2 passed carried straight into wave 3 1 re-dispatched same scope, corrected brief chart-01 · attempt 2 · axis labelled, passed +00:38

The same agent,
everywhere on your machine

One desktop app, one model, and everything it needs already in the box.

One model, built in

Eshlon 1.0 runs the planner and every worker. Nothing to configure, nothing to sign up for, no keys to paste before you start.

Runs unattended

Schedule a job and it runs on its own. Close the app mid-run, lose power, kill a worker — reopen and resume, with nothing replayed twice.

Four modes

Default for everyday work, Slides for decks, Deep Research for sourced reports, Swarm for jobs big enough to need a formation. Pick one before you type.

Give it something hard to do.

One installer. No account, no sign-in, no licence key. Open it and give it something hard to do.

Windows 10 / 11 · x64 · v0.1.0 · macOS on Apple silicon in progress