
정말 하루면 카피가 나오는 시대입니다. OpenAI가 항상 켜져 있는 AI 어시스턴트 Dots를 공개하자, CopilotKit이 바로 오픈소스 버전 OpenDots를 내놨습니다. 내 서버에 설치하고 원하는 대로 고쳐 쓸 수 있습니다.
OpenAI Dots를 하루 만에 오픈소스로
OpenAI가 공개한 Dots는 계속 켜 두고 쓰는 AI 어시스턴트입니다. AG-UI 프로토콜을 만든 CopilotKit은 OpenAI가 DevDay에서 Dots를 발표한 2026년 9월 30일 새벽, 02:13(KST)에 MIT 템플릿 OpenDots 저장소를 만들었습니다. 10월 2일 새벽 공식 계정과 대표 Atai Barkai가 공개했고, 10월 2일 19:35 기준 GitHub 스타는 826개입니다. OpenDots 저장소에서 코드를 확인할 수 있습니다.
소개 문구는 “Self-hostable, always-on AI coworkers that works with ANY agent harness”입니다. 내 서버에 설치하는 상시 AI 동료이며, 어떤 에이전트 하네스와도 연결할 수 있다는 뜻입니다.
출처: X @ataiiam
브라우저와 파일부터 Slack, 음성까지
| 기능 | 무엇을 할 수 있나 |
|---|---|
| Dot 컴퓨터 | 각 Dot이 자기 브라우저·터미널·파일을 가집니다. 브라우저 프로필과 파일은 유지되고, 작업 중 사람이 브라우저를 넘겨받을 수도 있습니다. 권한은 Dot마다 정합니다. |
| Slack | Slack에서 Dot을 불러 스레드로 대화합니다. OpenDots가 쓰는 CopilotKit Channels SDK는 Microsoft Teams·Discord·Telegram도 지원합니다. |
| Spaces와 Pages | 프로젝트별 공간에 페이지와 자료를 모으고, Dot 대화와 함께 활용합니다. |
| 음성 통화 | 음성으로 대화하면서 뒤에서 작업을 이어 갑니다. 자막을 보고 음소거하거나 통화를 최소화할 수 있습니다. |
| 웹·모바일 | 웹 앱을 데스크톱과 모바일 브라우저에서 엽니다. |
역할과 허용 도구를 정한 Specialist Dots, 문서 저장 전 Approve & save 또는 Decline을 고르는 승인 카드도 있습니다. 예약 작업과 사용자가 관리하는 메모리, 대화를 바탕으로 스킬 제안을 만드는 Automatic Learning도 포함됩니다.
Spaces에 자료를 모으고 Dot 컴퓨터로 실행

Spaces에는 페이지 라이브러리와 편집기가 있고, 페이지를 만들거나 중첩하고 Markdown 형식으로 편집할 수 있습니다. 내용은 자동 저장됩니다. Dot에게 웹페이지를 읽고 요약해 파일로 저장하라고 한 뒤 터미널에서 결과를 확인하는 식으로 조사와 정리를 이어갈 수 있습니다.
AG-UI로 에이전트를 연결하고 직접 실행
화면과 에이전트는 AG-UI 프로토콜로 연결합니다. 모델은 OpenAI 호환 API를 제공하는 서버라면 주소와 키, 모델 이름을 지정해 바꿔 끼울 수 있습니다. AG-UI를 지원하는 에이전트라면 어떤 하네스든 이 화면에 붙일 수 있습니다. 음성에는 OpenAI Realtime API 키를, 대화 기록에는 CopilotKit Intelligence 키를 설정합니다.
로컬 실행에는 Node.js 24가 필요합니다. 저장소를 내려받고 아래 명령을 실행한 다음 http://127.0.0.1:5173을 엽니다.
git clone https://github.com/CopilotKit/OpenDots.git
cd OpenDots
npm ci
cp .env.example .env
npm run dev.env에는 Intelligence 프로젝트의 INTELLIGENCE_API_KEY, 모델의 OPENAI_BASE_URL·OPENAI_API_KEY·OPENAI_MODEL, 음성의 VOICE_API_KEY를 설정합니다. Docker로 앱을 실행할 때는 docker compose up --build -d 후 http://localhost:4310으로 접속합니다. Dot 컴퓨터까지 켜려면 Docker Engine·Compose v2를 준비하고 컴퓨터 설정 안내에 따라 OpenBot 컴퓨터 이미지를 별도로 빌드합니다.
Dots·Muse·GrokBot·ClaudeTag, 비슷한 기반에 다른 UX
Atai Barkai는 “Dots, Muse, GrokBot and ClaudeTag are essentially UX variations on top of similar core functionality”라고 설명합니다. Dots, Muse, GrokBot, ClaudeTag는 비슷한 핵심 기능 위에 서로 다른 UX를 얹은 형태라는 뜻입니다.
출처: X @ataiiam
| 오픈소스 템플릿 | 대응 제품 | 저장소 생성일(KST) | 스타 |
|---|---|---|---|
| OpenTag | ClaudeTag | 2026년 6월 26일 | 1,207 |
| OpenBot | GrokBot | 2026년 8월 17일 | 5,849 |
| OpenMuse | Muse | 2026년 9월 16일 | 3,644 |
| OpenDots | OpenAI Dots | 2026년 9월 30일 | 826 |
GrokBot과 Muse도 같은 흐름에서 살펴볼 수 있습니다. AI 제품의 기능이 공개되는 순간 오픈소스로 복제되고 변형되는 속도가 정말 빨라지고 있습니다.



