AI product Open source

OpenDots

OpenDots is an open-source, self-hostable template for building persistent AI coworkers, called Dots, each with its own role, instructions, permitted tools, browser profile, files, and workspace. It provides a web and mobile workspace with Spaces, searchable pages, visual editing, page-specific conversations, and specialist Dots.

View repository Visit site Mentioned in 1 video ↓

Overview

Its workflow connects agents to interfaces through AG-UI and uses CopilotKit components, TanStack AI for model streaming and server-side tool execution, Intelligence for durable conversation Threads, and Channels SDK for Slack. Dots can perform browser and workspace actions through OpenBot computers, with permissions, activity records, human takeover, and persistent browser profiles and files. Drafts can be paused for human approval before being saved as pages; the template also includes text conversations, configurable voice calls, background work, research, memory, and automatic-learning flows.

OpenDots is a starting point rather than a hosted product: operators clone and run the application, configure its model, conversation, channel, speech, browser, and computer services, and customize the workflows. The repository describes the project as early-stage, with some connected-service behavior still requiring verification. It is distributed under the MIT license.

What OpenDots is used for

1 use taken from transcripts — each links to the moment in the video.

  • Provides a self-hostable foundation for building AI co-workers with different roles, persistent browsers, and files. It includes review workflows for approving drafts and integration paths for voice calls and Slack.

Videos mentioning OpenDots

1 in the library.