hAcKlyc/MyAgents

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

해결하는 문제

기존의 AI 채팅 인터페이스는 종종 분산된 컨텍스트, 유실되는 작업 및 사용자의 실제 작업 환경과의 격리 문제로 어려움을 겪습니다. MyAgents는 AI를 단순한 채팅창에서 벗어나 로컬 파일, 터미널 및 일상적인 워크플로우와 직접 통합되는 지속적인 작업 시스템으로 전환하는 것을 목표로 합니다.

작동 방식

MyAgents는 Tauri와 Rust로 구축된 로컬 우선 데스크톱 애플리케이션으로 작동합니다. React 프론트엔드와 Node.js 사이드카를 포함하는 다층 아키텍처를 사용하여 복잡한 에이전트 세션을 관리합니다. 시스템은 다양한 모델 제공업체(Anthropic, DeepSeek, Google Gemini 등)에 연결되며 Model Context Protocol (MCP)를 사용하여 외부 도구 및 데이터에 액세스합니다. 워크스페이스를 일급 시민으로 취급하여 에이전트가 멀티 탭 인터페이스 내에서 로컬 파일 트리, 임베디드 터미널 및 임베디드 브라우저와 상호 작용할 수 있도록 합니다.

대상 사용자

  • 개발자: 로컬 터미널 및 파일 시스템에 직접 액세스할 수 있는 AI 에이전트가 필요한 분.
  • 콘텐츠 크리에이터 및 연구자: 흩어진 아이디어를 추적 가능하고 실행 가능한 작업으로 변환해야 하는 분.
  • 파워 유저: 특정 기술, 플러그인 및 여러 모델 제공업체를 사용하여 AI 환경을 사용자 정의하려는 분.

주요 특징

  • 워크스페이스 중심 설계: 에이전트가 파일 트리, Git 브랜치 및 명령 엔트리가 포함된 실제 로컬 워크스페이스에 연결됩니다.
  • 작업 및 아이디어 관리: Cron 표현식을 사용하여 거친 생각을 예정된 추적 가능한 작업으로 변환하는 전용 센터.
  • 광범위한 모델 지원: Anthropic, DeepSeek, Gemini, OpenRouter를 포함한 수많은 제공업체에 연결됩니다.
  • 멀티모달 액세스: 메인 창, 플로팅 데스크톱 패널 및 IM 봇(Telegram/DingTalk)을 통해 에이전트를 제공합니다.