Intelligent Task Automation Through Natural Language
Errand AI is a personal task automation platform. You describe what you need done in plain language, and an AI agent takes care of it — researching topics, drafting emails, browsing the web, managing files, interacting with APIs, and much more. It runs on your own hardware, keeping your data under your control.
You give Errand a task. An AI agent picks it up, works through it step by step in an isolated container, and delivers the result. You can watch the agent’s progress in real time, ask follow-up questions if it needs clarification, and schedule tasks to run later or on a repeating basis.
Behind the scenes, Errand is a task scheduler with AI workers. Tasks flow through a simple lifecycle:
Pending → Running → Completed (or Review if the agent needs your input)
Each task runs in its own ephemeral sandbox — a fresh container that’s created for the task and destroyed when it’s done. There’s no shared state between tasks, no persistent sessions, and no way for one task to interfere with another. You control exactly which tools and integrations each task can access.
| Repository | Description |
|---|---|
| errand-ai | Core platform - FastAPI backend, Vue frontend, LLM-powered task engine with MCP integration |
| errand-desktop | macOS native app using Apple Containerization framework |
Visit the errand.sh project website for documentation and instructions on how to deploy Errand on your computer.
Empowering productivity through intelligent automation.
