GitHub Hot Board

GitHub Hot Board · 저장소 아카이브

ZhengyiLuo/AgentsDock

이 언어 소개가 아직 없습니다. 수집되면 자동 표시됩니다.

데이터 기준 October 24ZhengyiLuo

최고 순위

#144

과소평가 · 활발한데 무명

100

누적 스타

11

포크 수

3

최근 30일 기록 일수

프로젝트 상태라이선스: 미확인최근 push: 미확인열린 이슈(PR 포함): 미확인

2026-10-25부터 수집. 미확인 = 아직 미수집

README에 뱃지를 붙여보세요 · ZhengyiLuo/AgentsDock[![README에 뱃지를 붙여보세요](https://git.vaiox.xyz/api/badge/ZhengyiLuo/AgentsDock.svg)](https://git.vaiox.xyz/ko/repo/ZhengyiLuo/AgentsDock)
<a href="https://git.vaiox.xyz/ko/repo/ZhengyiLuo/AgentsDock"><img src="https://git.vaiox.xyz/api/badge/ZhengyiLuo/AgentsDock.svg" alt="README에 뱃지를 붙여보세요" height="20"></a>

프로젝트 문서

AgentsDock: an IDE designed for agentic AI research

AgentsDock desktop and mobile apps showing agent chats and file previews

AgentsDock brings Claude Code, Codex, Cursor, and OpenCode into one desktop and mobile workspace for coding and research. Gemini is also supported on desktop through an API connection in versions containing the Gemini integration.

Desktop: Download for macOS, Windows or Linux — latest stable · All releases and release notes
Mobile: iPhone & iPad · Android

Website · Setup guide · Features

What you can do

  • Work with multiple agents and servers in one place.
  • Review code, plots, images, and videos right in your chats.
  • Browse files, use terminals, and schedule jobs.
  • Continue your work from desktop or mobile.

See the website for screenshots and feature walkthroughs.

How it works

AgentsServer runs your agents on a computer you control. AgentsDock connects to it from your desktop or phone. The server and desktop app can run on the same computer.

Get started

  1. Prepare your computer. Use Linux or an Apple silicon Mac with Node.js 22.14+, uv, and tmux. Prerequisite instructions →

  2. Install the server. Run on that computer, without sudo:

    npm install -g agentsdock

    First installation automatically sets up and starts the server.

  3. Connect the app. Download AgentsDock. Run agentsdock list and agentsdock token default on the server, then add its URL and token in the app. For another device, use the listed LAN or Tailscale address.

  4. Start chatting. Install and sign in to your preferred agent CLI on the server, then choose an agent and workspace in the app.

Follow the full setup guide for connection help. Already have a server? npm leaves it unchanged; update through Settings → Updates in the desktop app.

Develop from source

Use Git, Node.js 24, and pnpm 11.9.0 (the version pinned by the project). Desktop and mobile are separate packages; install dependencies in the package you are working on. You also need a running AgentsServer to use the app.

git clone https://github.com/ZhengyiLuo/AgentsDock.git
cd AgentsDock

Desktop

The current desktop app is built with Electron, React, and TypeScript. From the repository root:

cd electron
pnpm install --frozen-lockfile
pnpm typecheck
pnpm test
pnpm dev

pnpm build compiles the app without packaging or publishing it. For desktop architecture and platform-specific packaging, see electron/README.md.

Mobile: iPhone, iPad, and Android source

The current iPhone/iPad app lives in mobile-react/, using React Native and Expo. Android source and native modules live in that same package. From the repository root:

cd mobile-react
pnpm install --frozen-lockfile
pnpm typecheck
pnpm test:history
pnpm test:server-setup

For local iOS development on macOS with Xcode, continue in mobile-react/:

pnpm exec expo prebuild --platform ios
pnpm exec expo run:ios

Use a simulator or your own signing configuration. Read the mobile development guide before installing on a device: using the existing bundle identifier can replace your installed app. Android development requires the Android toolchain.

Where things live

Directory Purpose
electron/ Current desktop client for macOS, Linux, and Windows
mobile-react/ Current React Native mobile client, including native modules in modules/
website/ Product website and user guides
team-hub/ Team Hub service code and tests
docs/ Architecture, development notes, and release-channel documentation
server/ Maintained AgentsServer runtime, installer, and server-only tests
Sources/, Apps/, ZenithDock.xcodeproj Legacy Swift clients, not the current Electron or React Native apps

The maintained backend lives in server/. Its Python dependencies and installer are self-contained; server users do not need to build either client. See the source migration notes before exporting changes or preparing a coordinated release.

Contributing

See CONTRIBUTING.md for checks and contribution guidelines. Keep changes scoped and add regression tests where appropriate. Use synthetic test data; do not commit credentials, private infrastructure details, chat transcripts, or screenshots containing user data.

The repository's CI verifies source. It does not publish desktop releases, upload mobile builds, or deploy servers. Official binaries and update feeds are managed separately; see release channels.

License

AgentsDock's original code is licensed under the Apache License 2.0, except where a component explicitly states another license. See NOTICE for attribution and separately licensed components. Existing third-party copyrights, licenses, and notices remain in effect.

현재 순위

  • 144

    과소평가 · 활발한데 무명

    100 스타 · 11 fork · 총 스타 수(오름차순)

    과소평가 →

최근 30일 추이

누적 스타 추이

순위 추이

일별 스타 증가

← 랭킹으로