Rohit C Prasad d8903bc927 Keep interrupted partial streams in the transcript
GUI flushes the streaming buffer into a durable item on interrupted/error.
Engine persists partial text on the provider-error path like the stop path.
e2e red-green verified; full suites pass.
2026-07-22 10:40:01 -07:00
2026-07-21 12:58:53 -07:00
2026-07-21 11:09:41 -07:00
2026-07-21 11:09:41 -07:00
2026-07-21 11:09:41 -07:00
2026-07-21 11:09:41 -07:00
2026-07-21 16:36:49 -07:00

OpenWorker

An open-source agent that doesn't just chat with you, but delivers finished work -- like hand you a polished document, send a slack message, or update a calendar entry.

Ask it to prepare a customer brief, untangle your calendar, draft a report, or triage a Slack alert. It works across your files and everyday tools, produces the deliverable, and checks in before doing anything consequential. OpenWorker runs on your Mac, with Windows support coming soon. It does not lock you in to any one model. Bring your own API key and run it with a model from OpenAI, Anthropic, Google, or an open-weight model provider. Or use Ollama to keep your data local. Your data does not leave your machine except through an LLM provider and integrations that you choose.

S
Description
No description provided
Readme MIT
42 MiB
Languages
Python 64%
TypeScript 30.1%
HTML 2.3%
CSS 2.1%
Rust 1.1%
Other 0.3%