{"full_name":"nightly-labs/openbot","owner":"nightly-labs","name":"openbot","url":"https://github.com/nightly-labs/openbot","description":"A local-first desktop workspace for persistent AI teammates. Run Codex, Claude, and Grok with dedicated workspaces, task queues, file sharing, browser control, and agent-to-agent collaboration.","homepage":"https://openbot.run/","topics":[],"language":"TypeScript","license":"NOASSERTION","avatar":"https://avatars.githubusercontent.com/u/100160810?v=4","created_at":"2026-08-12T21:32:03Z","pushed_at":"2026-11-10T09:39:42Z","metrics":{"stars":6770,"forks":677,"watchers":18,"issues":2369,"prs":3411,"releases":119,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":35},"growth":{"day":{"stars":200,"forks":25,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[6570,6770],"forks":[652,677],"watchers":[18,18],"issues_open":[null,null],"prs_open":[null,null]},"boards":{"daily":179,"daily_rate":50,"weekly_rate":120,"new":90},"same_owner":[],"issues":[{"number":5221,"title":"[Bug]: The Windows desktop app is much less fluid than the macOS app; please profile Windows against macOS","comments":10,"created_at":"2026-11-05T17:59:32Z"},{"number":3041,"title":"[Bug]: After a channel lead timeout, the Coordinator assigns every later independent task to the one busy member","comments":6,"created_at":"2026-10-24T16:14:01Z"},{"number":5076,"title":"[Feature]: Codex live voice for joined servers and mobile","comments":5,"created_at":"2026-11-05T01:08:31Z"},{"number":3508,"title":"[Feature]: Sort agents by recent activity and distinguish manual, routine and delegated runs","comments":5,"created_at":"2026-10-27T20:56:18Z"},{"number":2855,"title":"[Feature]: Apple Watch companion: agent status and approvals from the watch","comments":5,"created_at":"2026-10-23T06:37:37Z"},{"number":5142,"title":"[Feature]: Web client: make an agent switch with no new messages cost no round trip","comments":4,"created_at":"2026-11-05T11:49:20Z"},{"number":5039,"title":"[Bug]: Restart after an in-app update quits but never installs or relaunches on macOS 27.2 (ShipIt never runs)","comments":4,"created_at":"2026-11-04T19:38:06Z"},{"number":4613,"title":"[Bug]: Every prompt fails with \"The agent could not continue. Try again.\" on a paid Claude subscription","comments":4,"created_at":"2026-11-03T08:35:55Z"}],"discussions":[{"number":5766,"title":"Duplicated workflow shares the same agents as the original - intended?","comments":0,"category":"Q&A","created_at":"2026-11-08T15:01:22Z"},{"number":5567,"title":"iOS 1.4.7 (iOS 27.0.1): RTCPeerConnection is undefined, every connection to self-hosted server fails; host deletion revokes server session","comments":0,"category":"Q&A","created_at":"2026-11-07T15:45:40Z"},{"number":5564,"title":"Self-hosted server: session_revoked right after sign-in, phone app shows \"reconnecting\"","comments":0,"category":"Q&A","created_at":"2026-11-07T15:33:24Z"},{"number":5070,"title":"Channel-level workspace option","comments":0,"category":"Ideas","created_at":"2026-11-04T23:44:47Z"},{"number":5068,"title":"Hermes Talk style Live voice","comments":0,"category":"Ideas","created_at":"2026-11-04T23:40:10Z"},{"number":5067,"title":"Global skill management","comments":0,"category":"Ideas","created_at":"2026-11-04T23:38:45Z"},{"number":5066,"title":"Show genetated HTML in browser - Mobile","comments":0,"category":"Ideas","created_at":"2026-11-04T23:35:36Z"},{"number":4902,"title":"Fixes for custom ACP agents - concurrent turns, steering and context-overflow recovery","comments":2,"category":"Ideas","created_at":"2026-11-04T10:03:31Z"}],"latest_release":{"name":"OpenBot v0.65.0","tag":"v0.65.0","published_at":"2026-11-08T06:05:11Z","body":"## What's Changed\n* Let users choose the spoken replies model: Supertonic, ElevenLabs or xAI by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5555\n* Show which workflow branch has no answer at a model join by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5561\n* Start dev builds with the Dynamic Island and agent dock off by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5562\n* Add a setting to turn off the hold to quit on a Mac by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5566\n* Use API credit for Claude agents on an Anthropic API key by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5571\n* Open an agent page in the side panel and quote text from it by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5570\n* Let users choose a chat background for Light and for Dark by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5577\n* Give notifications a new look by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5576\n* Make the chat send and the message box move as Grok Bot does by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5578\n* Add \"Delete history\" to the agent and channel settings by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5579\n* Add Mistral as a built-in provider through Mistral Vibe by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5582\n* Show the selected sidebar row with a grey fill in the light theme by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5585\n* Use one registry for side panel panes by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5587\n* Open channel file links to files outside the agent workspace by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5588\n* Add Groq Whisper as dictation models by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5586\n* Put the Workspace only sandbox in the Claude settings file by @Sniezka1927 in https://github.com/nightly-labs/openbot/pull/5597\n* Make the agent browser use fewer turns by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5589\n* Register MCP sign-in again with localhost when 127.0.0.1 is refused by @Sniezka1927 in https://github.com/nightly-labs/openbot/pull/5599\n* Let Codex live voice work with agents on joined servers by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5592\n* Keep agent browser pages drawn while the macOS window is minimized or hidden by @Sniezka1927 in https://github.com/nightly-labs/openbot/pull/5604\n* Scroll the agent dock when it has too many agents by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5605\n* Add a Library page to the window rail by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5606\n* Hide the agent dock from window switchers on macOS by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5607\n* Keep the AppImage updater beside a self-hosted server by @Absterrg0 in https://github.com/nightly-labs/openbot/pull/4341\n* Make the triage skill rate UX impact for casual users by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5608\n* Connect the host to Signal again when its socket does not answer by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5611\n* Run the OpenCode canary case on a fake model on loopback by @NorbertBodziony in https://github.com/nightly-labs/openbot/pull/5609\n* Complete Gemini turns that end silently after output or optional reply by @matheustx017 in https://github.com/nightly-labs/openbot/pull/5596\n* fix(pi): send developer instructions to the Pi CLI in a file by @huajar in https://github.com/nightly-labs/openbot/pull/3777\n* Ship Noto CJK fonts in the Docker image so the embedded browser renders CJK text by @sarequl in https://github.com/nightly-labs/openbot/pull/4442\n* Show a white root on the agent display of a server by @NorbertBodz"},"readme":true,"readme_zh":false,"news":[{"title":"[GitHub Daily] Local AI workspace openbot debuts, security-audit-skill tops for 4 consecutive days — 2026-10-26","url":"https://note.com/coderadar/n/n66e98b181f6e?hl=en","source":"note","lang":"en","date":"2026-10-25"},{"title":"Multiple open-source projects called \"OpenBot\"","url":"https://note.com/sunwood_ai_labs/n/nbce51e8dc365?hl=en","source":"note","lang":"en","date":"2026-09-29"},{"title":"OpenBot on X: \"Plugins are now live in OpenBot. Your AI teammates can now work directly with GitHub, Linear, Sentry, Canva, PostHog, Airtable, and more. Review issues, manage ...","url":"https://x.com/OpenBot_/status/2102378633524376057","source":"x","lang":"en","date":"2026-09-21"},{"title":"UCLA’s PhoneBot puts an Android phone in charge of a small humanoid","url":"https://news.google.com/rss/articles/CBMidkFVX3lxTE9TV3o0MVJwQUg5UlV4UlZGOU9pM3V5QVBhNUZXemJ0aUduMTZmZV9tWk1KQklYUjVsR2FoeVhacFkwYVZ6Y3Q4aDdDQUh3cU5CZ1l5dU1SWFVTWm9lR25rYm5LRk8wRHhib3FOSnRFSmFaSDVfUnc?oc=5","source":"The Rundown AI","lang":"en","date":"2026-10-15"},{"title":"OpenDots：开源版OpenAI dots，常驻 AI 员工各配一台电脑，能聊天、打电话、Slack 里接活","url":"https://news.google.com/rss/articles/CBMiVkFVX3lxTFAyUGwxWnBRS0tjTWFxZ1Q1Qld4YUZaaU54d05Jbzk5M1I1WV91WXkxTExya1JIM1lwS3ZmNjI0V1gzZ1RVVFpSQ0M1U1R1X1RMdlJOY3p3?oc=5","source":"QQ News","lang":"zh","date":"2026-10-03"},{"title":"A Simple $25 Robot Based On The ESP32","url":"https://news.google.com/rss/articles/CBMieEFVX3lxTE1uMFlScVZXMkNtMURMYkZHSTdZVzFQZWxTTDN6SGNlaDZmWUMtaDdkT2hUMkQwR21pMi1qVkFkTHUxeDdycDVSOS1OWTA0bEpPRjBvYTNyVHJLVXRXSXVnOEp5SHN4WGZXbjJGWlF5VXZJYzlhTWFWcA?oc=5","source":"Hackaday","lang":"en","date":"2025-10-25"},{"title":"Intel researchers develop $50 3D printed “Openbot” to advance the accessibility of robotics","url":"https://news.google.com/rss/articles/CBMizAFBVV95cUxPRTBhQ0tIaDlyZHZBblJCSmJBaFU2bnpjSlFObGFLOUxwQXNrajJEbVVnTVFWRWlSd050alFoeC1UenEzZXNYMGRVSnI2djBHMG0tXy16VDRRU2VPR0NkTVZqOW5SNTQ4em1hTko2MFlHME80OUNHcVBobjBIRWJrc2lLZ3p4R01WR1FhOWhNdGNiQkFEUzVxdmtuY0VZYlJ4VEdjYWIybWU1MzBGeFk3ck1UalFVU1l4UjJoTldWUExock5TVG9XOGhITkQ?oc=5","source":"3D Printing Industry","lang":"en","date":"2020-09-07"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}