← all repositories
hAcKlyc/MyAgents

A Desktop Agent That Lives in Your Tabs and Your Chat Apps

MyAgents tries to put Claude Code’s agent muscle and an IM bot switchboard into the same open-source desktop app.

777 stars TypeScript AgentsInference · Serving
MyAgents
Not currently ranked — collecting fresh signals.
star history

What it does

MyAgents is an open-source desktop app built with Tauri that wraps AI agent runtimes into a Chrome-style multi-tab interface, giving each tab an isolated Agent process for parallel work. It also acts as an IM bot hub through built-in Telegram and DingTalk adapters and an OpenClaw plugin bridge for platforms like WeChat, Feishu, and QQ, letting the same agents answer chat messages and scheduled cron jobs. All data stays local, API calls route directly to your chosen provider, and the app bundles an embedded terminal, browser, and Tantivy-based full-text search over session history.

The interesting bit

The architecture spawns a dedicated Node.js sidecar for every session—strict 1:1 process isolation managed by a Rust proxy layer—so tabs, cron tasks, and chat channels each get their own runtime without manual setup. It behaves like a miniature desktop OS for agents, complete with a built-in myagents CLI, an in-app “MA Helper” support agent, and a local Skills system to turn repetitive workflows into reusable modules.

Key highlights

  • Swap between Anthropic, DeepSeek, Moonshot, Zhipu, MiniMax, Volcengine, ZenMux, SiliconFlow, OpenRouter, and others without leaving the app.
  • Built-in MCP support (STDIO/HTTP/SSE) for connecting external tools and data sources.
  • Chrome-style tabs with per-Agent lifecycles, plus an embedded PTY terminal and Tauri webview browser.
  • Cron scheduling—interval, expression, or one-shot—usable from chat, tool calls, or IM channels.
  • Local-only full-text search via Tantivy + jieba over session history and workspace files.

Caveats

  • Alternative runtimes such as Claude Code CLI, OpenAI Codex CLI, and Gemini CLI are explicitly marked as experimental “Lab” features.

Verdict

Worth exploring if you need a self-contained desktop hub for agents, chat bots, and scheduled tasks. Skip it if you prefer lightweight, single-purpose CLI tools or are wary of all-in-one apps.

Frequently asked

What is hAcKlyc/MyAgents?
MyAgents tries to put Claude Code’s agent muscle and an IM bot switchboard into the same open-source desktop app.
Is MyAgents open source?
Yes — hAcKlyc/MyAgents is open source, released under the Apache-2.0 license.
What language is MyAgents written in?
hAcKlyc/MyAgents is primarily written in TypeScript.
How popular is MyAgents?
hAcKlyc/MyAgents has 777 stars on GitHub.
Where can I find MyAgents?
hAcKlyc/MyAgents is on GitHub at https://github.com/hAcKlyc/MyAgents.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.