OpenWorker is a local AI agent that runs on your machine to manage tasks across your apps, files, and accounts. It helps people who need to automate repetitive work like summarizing emails or preparing sales notes but want to keep their data on their own hardware. Instead of a fixed subscription, you bring your own API keys from providers you already use.
In practice, this means you can switch between models like GPT-4, Claude, or local options via Ollama depending on the task. The tool acts as a bridge between your LLM and your actual workspace. It coordinates the steps needed to finish a project, but it stops to ask for permission before doing anything public like sending a Slack message or an email.
Key features
- Bring your own API keys for OpenAI, Anthropic, or Google
- Support for local models through Ollama for total privacy
- Local secret store keeps your credentials on your own device
- Human-in-the-loop approval for consequential actions like sending emails
- Open source codebase allows for full transparency of the logic
- Pre-built workflows for sales, executive assistants, and marketing
- Event-driven triggers can start work based on Slack mentions or calendar events
How to use
- Download the OpenWorker application to your local computer
- Add your API keys for your preferred model provider in the settings
- Connect the specific apps and folders you want the agent to access
- Choose a workflow template or describe a goal in plain text
- Review the steps the agent proposes and click approve for outgoing actions
Use cases
- A sales professional can have the agent pull historical HubSpot data to prepare for a renewal call
- Executive assistants can turn long email threads into drafted calendar invites and summary notes
- Marketing managers can aggregate campaign signals from Slack and HubSpot into a single report
- Operations teams can automatically gather context from GitHub and PagerDuty when an incident alert triggers
Pricing
OpenWorker is open source and the application itself is free to use. You are responsible for the costs of the API keys you provide from companies like OpenAI or Anthropic. Check the official website for any updates on managed services.
FAQ
What is OpenWorker?
It is a local AI agent that uses your own models to complete tasks across your various software applications and files.
Is OpenWorker free?
Yes, the software is open source. You only pay the model providers directly for the tokens you use with your API keys.
Where are my API keys stored?
Your keys and tokens stay on your physical device in a local secret store rather than on a central server.
Can I run it without an internet connection?
Yes, if you configure it to use a local model through Ollama, the core processing stays on your machine.
Does it send emails automatically?
Only if you let it. You can set rules so that any outgoing message requires your manual approval first.
Do I need to create an account?
No, you can use the core features signed out. A free account is only needed for certain OAuth connections like Slack.



