#4545th of 54 in Assistants

openduet

Proactive personal agent with its own browser, morning brief and approval prompts

Stars
2k
License
MIT
Last commit
Nov 2026
Language
TypeScript
Stars, last 3 weeks+2,031
20 Oct 2026: 2 stars27 Oct 2026: 699 stars3 Nov 2026: 1,913 stars10 Nov 2026: 2,033 stars

2 on 20 Oct 20262,033 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

OpenDuet is a self-hosted personal agent built on OpenBot and CopilotKit. It reads Gmail and Google Calendar, posts a daily brief, sorts mail into needs-you and can-wait, and runs tasks in a per-Bot computer with a browser, files and shell. Sending, paying or deleting pauses for approval. It is a community-maintained starter, with branding, Bots and skills in one folder.

Who it is for: Self-hosters wanting a proactive Gmail and calendar agent to fork

Strengths

  • Approval prompts (Refuse, Allow once, Always allow) gate actions that send, pay, sign or delete
  • Each Bot gets its own Docker computer with browser, /workspace and shell
  • Branding, Bots, channels, model and skills live in one copyable folder
  • Passwords go through a masked secret box and never enter the agent conversation

Weaknesses

  • Requires a CopilotKit Intelligence project; server will not start without its key
  • README labels it early development; no deploy guide and no published image
  • Default model is OpenAI; others limited to Anthropic or OpenAI-compatible endpoints
  • Team sign-in, Slack and Teams come from OpenBot, not this repo

What it needs

  • no GPU
  • Needs Docker, Bun 1.3+, Node (npx), Postgres, CopilotKit Intelligence project, Model API key
  • Models: OpenAI, Anthropic, OpenAI-compatible endpoints
  • port 3010

Quick answers

Is openduet open source?

Yes. Its code is on GitHub under the MIT license.

Does openduet need a GPU?

No, it runs without one.

Also in Assistants

See all 54
Also in Assistants
RankProjectScore
1ai-job-searchClaude Code workflow that searches job boards and drafts tailored CVs and cover letters71.2k starsMIT96 out of 100
2career-opsJob-search agent that scores listings, tailors CVs and drafts applications81.9k stars+8,035 (+11%) in 30 daysMIT95 out of 100
3OpenClawPersonal AI assistant reachable through Discord, Slack, Telegram, WhatsApp and more394.3k stars+4,398 (+1.1%) in 30 daysMIT93 out of 100
#4openhumanRust agent harness with desktop app, built-in memory and embeddable library42.7k stars+984 (+2.4%) in 30 daysGPL-3.093 out of 100
#5airiAI VTuber companion with VRM and Live2D avatars, voice, and game-playing Live demo ↗ (opens in a new tab)51.3k stars+1,184 (+2.4%) in 30 daysMIT91 out of 100