Agents produce excellent prose and terrible artefacts. These are the frameworks we build so the work comes out as something you can actually hand over — a document with real page geometry, a recording that transcribes itself. Both are open source, both run on your own machine, and both are driven over MCP.
Give the agent a medium it is genuinely good at — React, a real browser — and let the framework handle everything that medium has to survive: a printer, a transcript, a file someone else opens.
A CoStaff agent can already reason its way to an answer. What it could not do was hand you the answer in a form your colleague opens without asking questions. Each tool closes one of those gaps, and each ships an MCP server so any agent — ours or yours — can drive it.
Both are self-hosted. open-recording never sends audio anywhere — whisper.cpp transcribes locally, and the files stay in a folder you own.
Each mounts an MCP endpoint next to its UI, so an agent and a person share one workspace rather than fighting over it.
Output is ordinary files on disk — a PDF, a WebM, a Markdown transcript. Nothing is locked inside a format only the tool can read.
Read every line, fork it, ship it. Published on npm and developed in the open on GitHub.