Tác nhân & Đa tác nhân

PwrAgent

pwrdrvr/pwragent

An open-source desktop coding agent that runs locally on a laptop and can be driven remotely via messaging platforms like Telegram, Discord, Slack, Mattermost, Feishu, Lark, or LINE.

★ 29Số sao
⑂ 4Fork
35Vấn đề đang mở
TypeScriptNgôn ngữ
MITGiấy phép
Q@project.QualityScoreĐiểm biên tập

Ảnh chụp màn hình dự án

Ảnh chụp màn hình của PwrAgent Ảnh chụp màn hình của PwrAgent Ảnh chụp màn hình của PwrAgent

Tổng quan

PwrAgent is a desktop-first, thread-centric coding agent shell. It allows developers to start, resume, steer, and approve coding tasks from a mobile device or web messenger while the agent executes locally on their machine. It is Codex-compatible and shares thread state with Codex Desktop, while adding per-thread controls, worktree isolation, a Markdown composer, and a messaging surface. The architecture relies on a strictly layered dependency graph enforced by dependency-cruiser, separating the Electron desktop shell from the agent core and messaging providers.

Tính năng chính

  • Remote steering via Telegram, Discord, Slack, Mattermost, Feishu / Lark, or LINE
  • FIFO task dispatching for queuing multiple prompts
  • Isolated profiles for work and personal environments
  • Codex Desktop thread state sharing
  • Per-thread controls, worktree isolation with handoff, and Markdown composer
  • Closed-by-default messaging with two-keyed allowlists (space and user must both be authorized)
  • No cloud, account, or telemetry requirements; runs entirely locally
  • Bot tokens encrypted at rest via Electron safeStorage (macOS Keychain backend)

Yêu cầu, cài đặt và bắt đầu nhanh

For regular use: Download the PwrAgent.dmg from the latest release, open it, and drag PwrAgent into the Applications folder. For local development: clone the repository (git clone https://github.com/pwrdrvr/PwrAgent.git), navigate into the directory (cd PwrAgent), install dependencies (pnpm install), and run the app (pnpm dev for full UI and messaging, or pnpm dev:no-messaging for full UI without live messaging adapters).

Cách sử dụng

Launch PwrAgent on macOS. Optionally pair a messenger from Settings -> Messaging -> <your platform>. Once paired, you can start a thread on the desktop, and it will stay in sync with the messenger. You can queue tasks in the composer which dispatch FIFO, or use slash commands (e.g., /review main) via the messaging interface to steer the agent remotely.

Khả năng tương thích của mô hình và trường hợp sử dụng

The agent core is a provider-agnostic coding-agent runtime currently supporting Grok / xAI.

Ghi chú về giấy phép và rủi ro

MIT License. Third-party dependency notices are aggregated in THIRD_PARTY_LICENSES and shipped with desktop distributions.

Editorial verification 2026-08-02: repository URL, owner, description, license and repository statistics were reviewed. License metadata: MIT. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.

Phát hành và bảo trì

Not stated in the repository metadata

Firecrawl

firecrawl/firecrawl

★ 161,1KTypeScript

LangChain

langchain-ai/langchain

★ 143,6KPython

RAGFlow

infiniflow/ragflow

★ 86,7KGo