Back to directory

abu-cowork

Maintenance: Active

pm-shawn/abu-cowork

Open-source alternative to Claude Cowork — a local-first AI agent desktop app · multi-model · self-evolving skills · privacy-first · multi-Harness roadmap · DeepSeek Harness integration in progress

View on GitHubHomepage
$ dsh plugin add abu-cowork

369

stars

85

forks

TypeScript

Language

NOASSERTION

License

2026-03-09

Created

2026-09-08

Last push

Apache-2.0, local-first AI desktop assistant with 29 skills, MCP, scheduling and triggers; DeepSeek Harness support is on the roadmap — stable builds currently run Abu's native harness.

DSH integration

Ecosystem-related

Author-claimed

Safety audit

Unaudited

Last verified

2026-08-21

License

Apache-2.0

01What can it help you accomplish?

  • Delegate everyday office work — organizing files, drafting docs, building reports — to a locally-run AI desktop agent

    Files read/written, commands executed, documents and reports produced on your machine by an autonomous planning agent

    Individuals and office workers who want a privacy-first local AI agent instead of cloud-only chat

  • Automate recurring workflows with cron schedules and event triggers (file changes, HTTP webhooks, IM messages)

    Scheduled tasks (e.g., daily AI news digest) and trigger-driven agent runs, with missed runs replayed on next launch

    Teams and power users who want hands-off workflow automation on their desktop or as an IM bot (Lark/DingTalk/WeCom/Slack)

  • Produce office deliverables — PDF, PPTX, DOCX, Excel, infographics — from chat prompts

    Generated documents and designs via 29 built-in skills, plus self-evolving custom skills crystallized from your own workflows

    Knowledge workers who need finished documents (weekly report PPT, Excel from a PDF) rather than raw text output

02How to install into DeepSeek Harness

Prerequisites

  • macOS (Apple Silicon / Intel) or Windows x64
  • An API key for a cloud AI provider (e.g., DeepSeek, Anthropic), or Ollama installed for local models

Installation steps

  1. 01

    Download the installer for your platform from GitHub Releases (`Abu-x.x.x-mac-arm64.dmg`, `Abu-x.x.x-mac-x64.dmg`, or `Abu-x.x.x-windows-x64-setup.exe`) and run it

  2. 02

    Open Abu → Settings → AI Service Management: choose a provider (e.g., DeepSeek, Anthropic), enter your API Key, click verify — or use zero-config Ollama local models / any OpenAI-compatible custom endpoint

  3. 03

    Return to the main screen, use the model selector to pick your preferred model, and start chatting

Verify the integration

Not specified by the author

03DSH integration and capability boundaries

DSH integrationEcosystem-related

Standalone local-first AI desktop assistant; DeepSeek Harness is among the first targets of the in-progress multi-harness runtime integration — stable releases currently run Abu's native harness

  • Autonomous agent with Plan Mode

    natural-language tasks in chatend-to-end task completion: planning, tool invocation, file read/write, command execution

    reads/writes local files and executes shell commandshigh-risk steps (delete / overwrite / send / install) are gated behind Plan Mode confirmation; per-conversation permission modes (Request Approval / Smart Review / Full Autonomy)
  • 29 built-in skills + MCP connectors

    skill prompts (PDF/PPTX/DOCX/Excel, frontend design, diagrams, browser automation) and MCP serversskill-driven deliverables; external services (databases, search engines, GitHub, Playwright) connected via Model Context Protocol

    skills are installed from the in-app Skill StoreMCP connectors reach external services (GitHub, Playwright, databases) over the network
  • Schedules, triggers & IM bot

    cron plans; file-watcher globs; HTTP webhooks; IM messages (Lark/DingTalk/WeCom/Slack)agents invoked automatically on schedule or events; @Abu team bot in chat channels

    auto-generated POST endpoints for HTTP webhooksagents run automatically without manual prompting, under a four-level trigger permission model
  • Local file-based memory with OS sandbox

    conversations and learned preferencesthree-tier memory (personal `~/.abu/memory/`, per-project memory, ABU.md rules) persisted as markdown files

    writes memory/rule files under `~/.abu/` and `{workspace}/.abu/`shell commands run inside macOS Seatbelt / Windows ConstrainedLanguage sandbox with network isolation (local proxy + domain whitelist)

04Who is it for? When not to use it?

Good for

  • Individuals and office workers who want a privacy-first local AI agent instead of cloud-only chat
  • Teams and power users who want hands-off workflow automation on their desktop or as an IM bot (Lark/DingTalk/WeCom/Slack)
  • Knowledge workers who need finished documents (weekly report PPT, Excel from a PDF) rather than raw text output

Not for

  • DeepSeek Harness support is roadmap-only at this time: multi-harness integration is in progress with DeepSeek Harness among the first targets, but stable releases currently run Abu's native harness — there is no dsh install path yet.

05Compatibility, maintenance and safety notes

  • DeepSeek Harness support is roadmap-only at this time: multi-harness integration is in progress with DeepSeek Harness among the first targets, but stable releases currently run Abu's native harness — there is no dsh install path yet.
  • The Windows installer is current-user only and Authenticode-unsigned, so SmartScreen may require "More info → Run anyway"; only macOS builds are signed and notarized.
  • Packaged apps ship for macOS (Apple Silicon / Intel) and Windows only; other platforms require building from source (Node.js 24 + Rust + platform build tools).
2026-03-092026-08-19v0.40.0

Apache-2.0 · actively maintained (latest release v0.40.0, 2026-08-20)

06Frequently asked questions

How does Abu connect to DeepSeek Harness?

Not yet — the README states multi-harness integration is in progress, with DeepSeek Harness among the first integration targets. Stable releases currently use Abu's native harness, so today Abu runs as a standalone desktop app rather than inside dsh.

Which platforms are supported and how do I install?

macOS (Apple Silicon / Intel) and Windows x64. Download the dmg/setup.exe from GitHub Releases and run it. macOS packages are signed and notarized; the Windows installer is Authenticode-unsigned, so SmartScreen may need "More info → Run anyway".

Which AI models or providers work?

12+ cloud providers (DeepSeek, Anthropic Claude, OpenAI, Qwen/Bailian, Doubao, Moonshot, Zhipu and more), zero-config Ollama for local models, or any OpenAI-compatible / Anthropic-compatible custom endpoint.

Does my data leave the machine?

Abu is local-first: your data and API keys stay local (keys stored encrypted) and nothing goes through third-party servers. Shell commands run in an OS sandbox, with network isolation via local proxy and domain whitelist.

Is it free and open source?

Yes — Apache License 2.0, free to use, modify and distribute including commercial use. An Enterprise edition requires a separate license (team collaboration, SSO, audit logs, private deployment).

08Data and sources

  • Author-claimedgithub.combc6dd4e7e511…

    with [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) among the first integration targets. Stable rel…

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-21. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.