Title: Live status pages for AI agents — follow long tasks from anywhere | harvis.dev
Open Graph Title: harvis.dev — deploy any folder with one command
X Title: harvis.dev — deploy any folder with one command
Description: One prompt makes Claude Code, Codex, Cursor or any coding agent keep a live public status page for a long task — check progress from your phone or share it with your team. Free, no account, no API key.
Open Graph Description: Run npx harvis in any folder and get a live URL in about two seconds. No account, no config, no build pipeline — plus an HTTP API and an MCP server for agents.
X Description: Run npx harvis in any folder and get a live URL in about two seconds. No account, no config, no build pipeline — plus an HTTP API and an MCP server for agents.
Opengraph URL: https://harvis.dev
Domain: harvis.dev
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Who can see the page?","acceptedAnswer":{"@type":"Answer","text":"Anyone with the URL. Addresses are random and not listed anywhere, but they aren't secret either, so the instructions tell the agent never to put keys, credentials, customer data or raw logs on the page. For confidential work, say in the prompt how much detail you're comfortable having in public."}},{"@type":"Question","name":"How long does the page stay up?","acceptedAnswer":{"@type":"Answer","text":"An unclaimed site is permanently deleted 24 hours after its last deploy and can't be restored. Every update counts as a deploy, so the page stays live while the agent is working and for a day after. Open the claim link and sign in free to keep it. If the agent deploys with your account's API key, it lands in your dashboard and doesn't expire."}},{"@type":"Question","name":"Will a new link appear with every update?","acceptedAnswer":{"@type":"Answer","text":"No. The first deploy returns a private deploy token, and the agent sends it back with each update, so the same address is replaced in place. Running npx harvis again from the same folder does that on its own."}},{"@type":"Question","name":"Does it slow the agent down?","acceptedAnswer":{"@type":"Answer","text":"Barely. A deploy is one command and takes a couple of seconds, and the instructions ask for an update after each meaningful step, not after every file the agent touches."}},{"@type":"Question","name":"Can I choose what the page looks like?","acceptedAnswer":{"@type":"Answer","text":"Yes — it's plain HTML. Ask for your team's colours, a progress bar or a timeline in the prompt, or give the agent a template file to fill in each time."}}]}
| theme-color | #F6F7EE |
| color-scheme | light dark |
| og:site_name | harvis.dev |
| og:image | https://harvis.dev/og-image.png |
| og:image:width | 1200 |
| og:image:height | 630 |
| og:image:alt | The harvis wordmark above the headline "Deploy a folder of static files with one command." and a terminal showing npx harvis printing a live URL. |
| og:type | website |
| twitter:card | summary_large_image |
| twitter:image | https://harvis.dev/og-image.png |
| twitter:image:alt | The harvis wordmark above the headline "Deploy a folder of static files with one command." and a terminal showing npx harvis printing a live URL. |
| twitter:image:width | 1200 |
| twitter:image:height | 630 |
Links:
Viewport: width=device-width, initial-scale=1