Abu is a local-first AI desktop assistant designed to autonomously handle a wide range of office and productivity tasks directly on the user's computer. It enables users to describe tasks in plain language, after which Abu can read files, execute commands, write documents, and build reports without requiring data to leave the device. The platform is suitable for professionals, students, and developers seeking to automate complex workflows and improve efficiency in everyday office tasks, data processing, content creation, and development assistance.
The tool operates on both macOS and Windows platforms, with installers available for Apple Silicon, Intel-based Macs, and x64 Windows systems. Abu emphasizes privacy and security by ensuring all data and API keys remain stored locally, and it incorporates sandbox isolation, path protection, and command checks to safeguard operations. The assistant is free and open source, distributed under the Abu License, and built on a technology stack featuring a Rust backend and a React/TypeScript frontend.
Abu's capabilities extend beyond simple chat interactions. It autonomously plans and executes multi-step workflows, calls external tools, and manages complex tasks. After completing a workflow, Abu can generate a reusable "skill" for future use, allowing users to build a personalized library of automations. The system comes with 28 built-in skills covering office documents, design, browser automation, and developer support, all of which are extensible. Integration with external services is possible via the Model Context Protocol, enabling connections to databases, search engines, GitHub, and more.
Additional features include the ability to trigger actions based on HTTP requests, file changes, scheduled tasks, or instant messaging (IM) messages, supporting unattended operation. Abu can control desktop applications through screen reading and keyboard/mouse automation, and for high-risk actions, it employs a plan mode that requires user confirmation before execution. The tool supports parallel multi-agent operation, allowing up to five background agents to run tasks simultaneously. Other features include theme switching, a desktop pet widget, content safety scanning, diagnostics, and conversation sharing. Users can interact with Abu through IM channels such as Feishu and DingTalk by mentioning the assistant directly.
Abu (阿布) is an Autonomous agents & workflows product. It focuses on automating complex desktop office tasks and workflows without uploading data to the cloud. It is built as an open-source project for knowledge workers. Abu (阿布) is open source under the Open Source license. Abu (阿布) is available on the web, macOS, and Windows.
It is developed by PM-Shawn (China), and the product first shipped in 2026. Development happens publicly on GitHub with 183 stars and 702 commits in the last 90 days. Key capabilities include file reading, command execution, and document writing. It exposes integrations via an MCP server and a public API.
Latest indexed changes and source events
PM-Shawn/Abu-Cowork verified by the PulseGate indexer
Other apps tracked under the same category.