CopilotKit/OpenDots

Your always-on AI coworkers that move between text, calls, and Slack.

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 25 minutes ago
Added to GitGenius on October 4th, 2026
Created on September 29th, 2026
Open Issues & Pull Requests: 49 (+0)
GitHub issues: Enabled
Number of forks: 639
Total Stargazers: 4,542 (+14)
Total Subscribers: 11 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.1 hours
Mean response time: 25.1 hours
90th percentile: 2.3 days
Tracked items: 32

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 53% of issues opened in the past year have been closed. Three people close 92% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 22
New in 7 days: 46
Closed in 7 days: 24
Avg open age: 1 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 34
Closed in 7 days: 14
Comments in 7 days: 6
Events in 7 days: 14

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

OpenDots is an open-source template for building persistent AI agents that operate across web, mobile, and communication platforms like Slack.

The tool addresses the need for AI agents that can work autonomously across multiple interfaces while maintaining context and state. It provides a starting point where developers define specialized agents called Dots, each with distinct roles and capabilities, and connect them to external services. Each Dot can operate its own containerized computer environment with a persistent browser profile and workspace files, allowing it to perform actions that require sustained interaction. The template uses CopilotKit for conversation threading and AG-UI for the interface layer, with all infrastructure running on your own servers rather than through a hosted service.

Developers should choose this tool if they want to build custom agent workspaces tailored to their specific workflows rather than adopting a pre-built product. It suits projects where agents need to work across text conversations, voice calls, and Slack simultaneously, and where maintaining separate persistent environments per agent is valuable. The tool is particularly well-suited for scenarios involving document collaboration, where agents can create and revise content in a workspace, and where human review and approval of agent actions is required before changes are saved. Because this is a template in early development rather than a finished product, adopters should expect to configure infrastructure, define custom Dots, and adapt the interface to their needs.

Development activity shows consistent engagement with the template's core capabilities. The project maintains documentation for its architecture and features, distinguishing between local verification and connected-service testing. The team actively invites builders to connect with them for projects extending the template, indicating ongoing support for adoption and customization.