Memdoor: a lightweight coding and automation agent

One CLI binary for macOS, Linux and Windows, used locally or over SSH on another machine. No Docker or Python required. Start work from a terminal, your IDE or phone, or from a shell script, CI or a schedule, and finish it from any of those, on a gateway you own.

Token optimization: a decision model filters search hits, file sections and logs, selects the tools the turn needs and stops stalled turns. Across 44 runs (22 pairs), all tasks passed with decisions off and on; one codebase question used 74% fewer input tokens, while edits and fixes showed no saving. Savings depend on the task.

Headless-first CLI: memdoor run takes a prompt, writes an answer to stdout and returns an exit code reflecting its checks. Resume the same conversation interactively when needed.

Describe the steps and it builds a workflow: one task file per step, run as a graph. Independent steps run in parallel, a step is done when its file exists or its command passes, a gate waits for your approval, and a failed run resumes at the failed step. Workflows run by hand or on your local cron.

Free: the agent, the decision model and workflows. Pro, $10 a month: remote control from your phone (the page is your terminal, end-to-end encrypted) and workflow state kept on memdoor.ai so a workflow can wait on what another produced, from any machine. Every model call is on your own key.

Install (macOS, Linux, Windows)

curl -fsSL https://memdoor.ai/install.sh | bash
export OPEN_ROUTER_API_KEY=sk-or-...
cd your-project && memdoor

Open source under Apache 2.0: github.com/guregodevo/memdoor. One binary, no Docker, no Python. Read the installer. Windows: irm https://memdoor.ai/install.ps1 | iex.

Docs · Workflow catalog · Features · Pricing · llms.txt