Repolode
PM-Shawn

PM-Shawn/Abu-Cowork

Open-source desktop AI office assistant that plans and carries out file, document and command tasks on your machine from a one-sentence request.

Open-source alternative to:Claude Cowork

Stars
419
Forks
99
Open issues
71
Last commit
4 days ago

What is it?

Abu is a locally run AI desktop assistant for Windows and macOS. You describe the result you want, and it plans the steps, reads and writes local files, runs commands, drafts documents and builds reports. Its model layer works with cloud providers such as Claude, OpenAI and DeepSeek, as well as local models through Ollama.

Beyond one-off tasks, Abu supports scheduled jobs, file, HTTP, cron and IM-message triggers, and a set of IM bot integrations including Lark, DingTalk, WeCom and Slack. Work can be grouped into projects that each carry their own model, skills and MCP connectors. Several background agents can run in parallel.

Risky actions such as deleting, overwriting or sending can be gated behind a plan that you confirm first. Permission modes range from asking for approval on each out-of-bounds operation to full autonomy. On macOS, shell commands are confined by a Seatbelt sandbox; on Windows, the README notes there is no OS-enforced sandbox.

Key features

  • 01Plans multi-step tasks and reads or writes local files and run commands.
  • 02Works with Claude, OpenAI, DeepSeek, Ollama and other OpenAI-compatible endpoints.
  • 03Supports scheduled tasks and file, HTTP, cron and IM-message triggers.
  • 04Connects to Lark, DingTalk, WeCom and Slack as team bots.
  • 05Includes built-in skills for PDF, PPTX, DOCX and XLSX generation, plus MCP connectors.

Use cases

  • Organizing a messy desktop or folder by file type.
  • Extracting tables from a PDF into an Excel file.
  • Running a daily scheduled task that gathers news and writes a digest.
  • Drafting weekly reports or slide decks from local materials.

Quick start

  1. 1

    Download the latest stable release from the releases page

Things to know

  • The Seatbelt sandbox is macOS-only.
  • Labs features are off by default and may change or be removed.

In collections

Topics

FAQ

What is Abu-Cowork?
Open-source desktop AI office assistant that plans and carries out file, document and command tasks on your machine from a one-sentence request. Abu is a locally run AI desktop assistant for Windows and macOS. You describe the result you want, and it plans the steps, reads and writes local files, runs commands, drafts documents and builds reports. Its model layer works with cloud providers such as Claude, OpenAI and DeepSeek, as well as local models through Ollama.
Is Abu-Cowork free to use? What license does it have?
Abu-Cowork is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is Abu-Cowork still maintained?
Actively maintained. The last commit to Abu-Cowork was on Nov 4, 2026.
What can I use Abu-Cowork for?
Organizing a messy desktop or folder by file type. Extracting tables from a PDF into an Excel file. Running a daily scheduled task that gathers news and writes a digest. Drafting weekly reports or slide decks from local materials.
How do I install Abu-Cowork?
Download the latest stable release from the releases page
Where can I get Abu-Cowork?
The source code and installation instructions are on GitHub: https://github.com/PM-Shawn/Abu-Cowork

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects