hAcKlyc/MyAgents

MyAgents - 优雅、易用的 Agent 桌面端 ,一站式 Agent 工作台与任务中心

What it solves

MyAgents addresses the limitation of AI chat interfaces that treat conversations as isolated logs, which often leads to scattered context and lost tasks. It transforms the AI experience from a simple chat window into a comprehensive desktop workspace where AI agents have direct access to local files, terminals, and browsers, allowing them to handle long-running execution and repetitive work within a real professional workflow.

How it works

The project is built as a local-first desktop application using Tauri (Rust) and React. It employs a "Session : Sidecar" architecture where each agent session is isolated. It integrates a variety of AI runtimes (such as the Claude Agent SDK) and supports multiple model providers via APIs. To extend capabilities, it uses the Model Context Protocol (MCP) for external tools and a "Skills" system for reusable workflows. It also features a dedicated Task Center to convert rough ideas into trackable, scheduled tasks (including Cron expressions).

Who it’s for

Developers, creators, researchers, and power users who need an AI agent that can interact with their local system environment, manage complex projects across multiple workspaces, and automate repetitive tasks without being locked into a single AI provider.

Highlights

  • Integrated Workspace: Combines a file tree, embedded terminal, and embedded browser in a single window.
  • Task-Centric Workflow: Includes an "Ideas + Task Center" to track execution state and schedule recurring tasks.
  • Provider Agnostic: Supports a wide range of model providers including Anthropic, DeepSeek, Google Gemini, and OpenRouter.
  • Extensible Ecosystem: Supports MCP tools, custom skills, and IM bot integrations (e.g., Telegram, DingTalk).
  • Local-First: Stores conversations, tasks, and configurations locally by default for better privacy and control.

Related

  • Project
  • Project
  • Project
  • Project
  • Project