Accomplish: The Open Source AI Desktop Agent That Actually Does Things
Accomplish: The Open Source AI Desktop Agent That Actually Does Things
Most AI tools talk about doing things. Accomplish actually does them.
Accomplish (formerly Openwork) is an open-source AI desktop agent that runs locally on your machine. It can manage files, create documents, browse the web, and automate repetitive tasks — all without a subscription and without your data leaving your computer.
The Difference Between Chatbots and Agents
Here’s the distinction that matters:
- Chatbot: “I can help you organize your Downloads folder. Here’s how you would do it…”
- Agent: Actually organizes your Downloads folder
Accomplish is in the second category. Point it at a folder, tell it what you want, and it moves files, renames them, creates documents, or researches topics on the web. You approve each action, but the AI does the actual work.
Why This Matters Now
Claude just launched Cowork (their enterprise AI coworker). It’s powerful but expensive, runs on Anthropic’s servers, and requires sending your files to the cloud.
Accomplish is the open-source answer:
- Runs locally — your files never leave your machine
- Bring your own API — use OpenAI, Anthropic, Google, xAI, or run completely free with Ollama
- MIT licensed — fork it, modify it, do whatever you want
- No subscription — pay only for the API calls you make (or nothing with local models)
The Browser Advantage
Most local AI tools hallucinate when you ask them to research something. They can’t actually look things up — they’re just guessing based on training data.
Accomplish has a built-in browser engine. You can tell it:
“Go to this documentation page, read it, and summarize the key points into a file in my Project folder.”
It actually navigates to the URL, reads the content, and creates the file. No guessing.
What It Actually Does
| Capability | Example |
|---|---|
| File Management | ”Organize my Downloads folder by file type and date” |
| Document Creation | ”Write a summary of these meeting notes” |
| Browser Tasks | ”Research this topic and save the findings” |
| Custom Workflows | ”Every Monday, compile my weekly status report” |
| Calendar Integration | ”Create calendar entries from these meeting notes” |
The key differentiator is that it executes these tasks — it doesn’t just tell you how to do them.
Running It for Free with Ollama
You don’t need to pay for API access:
- Install Ollama
- Run
ollama run llama3in your terminal - Open Accomplish and select “Local” in settings
Now you have a completely private, completely free AI agent running on your hardware.
How It Works Under the Hood
Accomplish is built with Electron and React. The interesting part is that it spawns OpenCode CLI using node-pty to execute tasks. API keys are stored securely in the OS keychain.
The architecture is clean:
- Main Electron process handles system integration
- React UI for the interface
- OpenCode CLI for task execution
- Sandboxed folder access (you choose what it can touch)
The Privacy Model
Every action is:
- Shown to you before it runs
- Requires approval (you can see exactly what it’s about to do)
- Logged so you can review what happened
- Stoppable at any time
Your files stay local. The only external communication is with your chosen AI provider using your own API key.
Supported Providers
- Anthropic (Claude)
- OpenAI (GPT)
- Google AI (Gemini)
- xAI (Grok)
- DeepSeek
- Amazon Bedrock
- Azure Foundry
- OpenRouter
- LiteLLM
- Ollama (completely local, no API needed)
- LM Studio (completely local, no API needed)
Getting Started
- Download from accomplish.ai (macOS or Windows)
- Drag to Applications
- Connect your AI provider (or Ollama for local)
- Choose which folders it can access
- Start asking it to do things
The whole setup takes about 2 minutes.
My Take
I’ve been watching the “AI coworker” space closely. Most tools are either:
- Cloud-based with privacy concerns
- Local but can only chat, not act
- Powerful but require significant setup
Accomplish hits a sweet spot: it’s local-first, genuinely agentic (it acts, not just chats), and trivially easy to install. The browser integration is the killer feature — most local agents can’t actually research anything.
If you’ve been looking for something like Claude Cowork but don’t want the enterprise pricing or the cloud dependency, this is worth trying.
Links:
- Website: accomplish.ai
- GitHub: github.com/accomplish-ai/accomplish
- Discord: discord.gg/MepaTT55