skip to content
your machine
Merlin running on a phone
any browser

Your Agentic Coding Environment, Everywhere.

Merlin is a web app you launch on a Linux box or a Mac. It boots a terminal in your browser, with tmux and your AI agents already installed (Claude Code, OpenCode, Gemini, Codex). Bring your own subscriptions, no middleman. It comes with a file browser, a commit viewer, a notes app, and a scheduler. All wired to the same project, talking to each other. You reach it from any browser, on any device. That's it.

merlin@laptop:~
# on any Linux box or macOS
$ curl -fsSL https://raw.githubusercontent.com/ArnaudValensi/merlin/master/install.sh | bash
$ merlin
- - - - - - - - - - - - - - - - - - - - - - - - -

Why

Today, I code primarily through AI agents (Claude Code, OpenCode, and others). That works well at a desk. It doesn't work when I'm on my phone, on the train, or stepping out of a meeting room with five minutes to push a fix. Existing AI coding tools assume you have your laptop. I needed a dev environment that travels with me, runs my agents, and stays accessible from any browser, including mobile.

Merlin started as my own daily tool. It's now open source. Merlin Cloud is the SaaS version: a managed, hosted version for anyone who wants the same workflow without running infrastructure.

- - - - - - - - - - - - - - - - - - - - - - - - -

Speak Instead of Typing

A microphone button on every text input. Press it and your speech transcribes into the terminal or prompt via Whisper. Useful on a phone where typing is slow, or when your hands are busy.

Merlin on a phone showing voice transcription with an arrow pointing to the microphone button
- - - - - - - - - - - - - - - - - - - - - - - - -

File Browser

A file browser with full access to your machine. Navigate any directory, preview images, open 3D models. Everything your laptop has, in your phone's browser.

Merlin file browser on a phone showing the home directory
Merlin image preview on a phone
Merlin STL 3D model viewer on a phone
- - - - - - - - - - - - - - - - - - - - - - - - -

Diff Viewer

Browse your git history and inspect what the agent changed. Walk through commits and read colored diffs in the same browser tab as the terminal.

Merlin commits list on a phone
Merlin diff viewer on a phone showing changed files and colored diffs
- - - - - - - - - - - - - - - - - - - - - - - - -

Schedule Agentic Jobs

Agents don't have to wait for a prompt. Pair an instruction with a schedule, and the agent fires on its own, on the server. Useful for nightly reports, overnight research, recurring code maintenance.

Merlin cron jobs list on a phone showing scheduled agent jobs
Merlin cron job performance dashboard on a phone showing execution time and success rate
- - - - - - - - - - - - - - - - - - - - - - - - -

Markdown Notes Shared With Your Agent

Markdown notes in your project repo. You and the agent both read and write them, which gives the agent persistent memory across sessions. Pair them with a scheduled job and the notes become a living knowledge base. The agent enriches, links, and curates them on its own.

Merlin notes app on a phone showing a knowledge base index entry
- - - - - - - - - - - - - - - - - - - - - - - - -

No Server, Use Ours

Merlin runs for free on any Linux box or Mac you have: laptop, Raspberry Pi, cheap VPS. Open source, no account required.

Don't have a machine? Merlin Cloud gives you an isolated sandbox per project: 30 GB disk, 2 CPU, 8 GB RAM, up to 5 in parallel, for €25/month. Each one comes with Claude Code, OpenCode, Gemini, Codex, and Merlin pre-installed.

Either way, Merlin Cloud provides the access layer: HTTPS tunnel for any-browser access, secure authentication, Whisper transcription pre-configured. Run on your own infrastructure or ours.

Merlin Cloud environments dashboard on a phone showing managed sandboxes and bring-your-own-infrastructure entries

First two weeks are on me.

sign_up
- - - - - - - - - - - - - - - - - - - - - - - - -

Final Thought

If coding no longer requires a desk, then sitting at one becomes a choice, not a constraint. The payoff isn't only efficiency. The payoff is you get to go outside. Hike. Put your kids to bed. Watch the sun set. And the product still ships.

- - - - - - - - - - - - - - - - - - - - - - - - -
$ merlin

Made with care by Arnaud in Paris.