DEDUPED Hot AI repos, turned into use cases Get the Monday 5

How to use Errand: what you can do with it

What is Errand? Errand is an open-source macOS desktop app built with Electron and TypeScript, where you create persistent AI agents that each run on their own Runta cloud computer.

How do I use it? Run git clone https://github.com/runta-dev/errand.git; then run cd errand then npm ci; run npm run dev and sign in through your browser with your Runta account. Full steps below.

Trended earlier

View repo on GitHub

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer

4 use cases

  • Run a persistent AI agent on a focused job

    Give an agent its own cloud computer and one job, then follow its work from your Mac.

    View prompt
    Using the runta-dev/errand repository, install dependencies with npm ci and start the app with npm run dev, then create an agent with the job <target job>. Expected output: a running agent whose conversation shows tool activity for that job. Verify that the conversation is still present after you close and reopen Errand.
  • Send a screenshot to an agent as a follow-up

    Attach an image to a message so the agent sees it as native image input in the same conversation.

    View prompt
    In the runta-dev/errand app, open the conversation for the agent <agent name> and attach the image <image path> to a follow-up asking <question>. Expected output: the agent's reply refers to content from the image. Verify that the attachment is still shown in the conversation after reopening Errand.
  • Fix a bug in Errand and run its checks before a pull request

    Clone the repo, run the typecheck, lint, test, and build scripts, then submit a fix.

    View prompt
    In the runta-dev/errand repository, reproduce the bug <bug description> using npm ci and npm run dev, then apply a fix. Expected output: a diff where npm run typecheck, npm run lint, npm test, and npm run build all pass. Verify each script exits with success before you write the pull request description.
  • Build a local macOS package and smoke test it

    Produce ad-hoc signed Errand builds in release/ and run the smoke check for testing.

    View prompt
    In the runta-dev/errand repository, run npm ci, then npm run package and npm run smoke. Expected output: artifacts in the release/ directory and a passing smoke run. Verify that the DMG contents and blockmap are present before reporting success.

Quick start with Errand

  1. Check you have what it needs: A Mac running macOS 13 or later on Apple Silicon; Node.js 22 to 26 and npm 10 or later; A Runta account with model access configured for your agents.
  2. Open runta-dev/errand on GitHub and read the README and license.
  3. Run git clone https://github.com/runta-dev/errand.git
  4. Run cd errand then npm ci
  5. Run npm run dev and sign in through your browser with your Runta account
  6. Create an agent and give it a focused job

These steps come from our top use case, Run a persistent AI agent on a focused job, which also has a copy-paste agent prompt.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for runta-dev/errand

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Errand alternatives · Best AI repos for Work and operations

About this repo

  • Who it is forMac users who want a persistent AI teammate for a focused job, and developers who want to run, test, or contribute to the Errand desktop client.
  • Why it is hot136 stars, launched 61 days ago
  • LanguageTypeScript
  • Sourcegithub.com/runta-dev/errand · Back to Hot repos

Requirements

  • A Mac running macOS 13 or later on Apple Silicon
  • Node.js 22 to 26 and npm 10 or later
  • A Runta account with model access configured for your agents
  • Git to clone the repository

Add this badge to your README

Maintain Errand? Show readers where to find these use cases. Use cases on Deduped

Markdown

[![Use cases on Deduped](https://dedupedai.com/badge/runta-dev/errand.svg)](https://dedupedai.com/use-cases/runta-dev-errand/?utm_source=github&utm_medium=badge&utm_campaign=runta-dev-errand)

HTML

<a href="https://dedupedai.com/use-cases/runta-dev-errand/?utm_source=github&amp;utm_medium=badge&amp;utm_campaign=runta-dev-errand"><img src="https://dedupedai.com/badge/runta-dev/errand.svg" alt="Use cases on Deduped" height="20"></a>

A static image, no tracking script. About the badge

Questions about Errand

What is Errand?

Errand is an open-source macOS desktop app built with Electron and TypeScript, where you create persistent AI agents that each run on their own Runta cloud computer. It is an open-source project on GitHub: https://github.com/runta-dev/errand.

How do I use Errand?

Run git clone https://github.com/runta-dev/errand.git; then run cd errand then npm ci; run npm run dev and sign in through your browser with your Runta account. The use cases on this page give the full steps and a copy-paste agent prompt for each job.

Who is Errand for?

Mac users who want a persistent AI teammate for a focused job, and developers who want to run, test, or contribute to the Errand desktop client.

What can I do with Errand?

4 use cases so far, for example: Run a persistent AI agent on a focused job; Send a screenshot to an agent as a follow-up; Fix a bug in Errand and run its checks before a pull request. Each has steps and a copy-paste agent prompt.

What do I need to run Errand?

A Mac running macOS 13 or later on Apple Silicon; Node.js 22 to 26 and npm 10 or later; A Runta account with model access configured for your agents; Git to clone the repository.

What are alternatives to Errand?

Other hot AI repos in Work and operations: Solidcraft, Browser Use, Next AI Draw.io, Pilot Deck, OpenDots.

Is Errand safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.