agx

agx is an open-source coding agent harness and developer orchestration tool developed by ramarlina. It serves as a unified orchestration layer to coordinate tasks, repository context, and AI-driven workflows across command-line and desktop environments. Operating both as a background daemon and interactive CLI (with an accompanying desktop interface), agx coordinates local repository workspaces with external developer platforms. It manages multi-project contexts using a local SQLite persistence layer and handles integrations like GitHub pull request tracking, review interfaces, and task resolution from issue trackers like Linear. Unlike simple single-prompt wrapper scripts, agx is architected around structured workspace state, polymorphic link stores, and tracker resolvers. It decouples task management and PR review synchronizations from raw model interactions, allowing developers to import/export YAML workspace definitions and manage project environments consistently. agx is maintained as an open-source project on GitHub under active development, offering cross-platform CLI tools alongside notarized macOS desktop releases.

Tags: agent harness, ai agent, cli, coding agent, developer tools, OpenSource

Visit agx

Key features

  • Workspace Management — Import, export, and configure multi-repository workspace contexts using structured YAML configurations. - GitHub & PR Integration — Built-in PR linking, polymorphic link stores, and interactive /prs review interfaces for managing code reviews. - Issue Tracker Resolvers — Context-aware integration with issue tracking platforms such as Linear and local task identifiers. - Daemon & CLI Modes — Background daemon support alongside standard CLI execution for continuous sync and workflow automation. - Local SQLite Store — Local schema-backed storage for per-project authentication tokens, repository states, and metadata. - Desktop Companion — Packaged desktop application option alongside the core terminal tooling for macOS environments.

Use cases

Use Case: Pull Request Review and Synchronization Developers use agx to link pull requests to specific tasks and execute automated review routines directly from the terminal or desktop app. The orchestrator fetches PR comments and diff context using its internal GitHub sync engine.

Use Case: Issue Tracker Context Linking Engineers connect local code changes to Linear issues or workspace tasks via exact-identifier resolvers. agx queries the tracker cache and surfaces relevant task metadata directly into the agent workflow.

Use Case: Workspace State Import and Export Teams define project dependencies, folder structures, and repository boundaries in YAML files, using the agx workspace CLI to export or import standardized environments across machines.

Who it is for

agx is designed for software engineers and technical leads who need an orchestrator to bridge local coding agents with GitHub workflows and issue trackers like Linear. It is well-suited for developers wanting structured workspace and PR automation rather than a standalone chat-only terminal assistant.

Install guide

Installation Clone the repository and build or link the CLI locally using Node.js/npm (inferred standard setup for Node/TypeScript monorepos): bash git clone https://github.com/ramarlina/agx.git cd agx npm install npm run build npm link (Note: Pre-built macOS desktop binaries are also available from the GitHub Releases page.)

First Run Initialize project context and configure authentication tokens for GitHub and issue trackers: bash # Initialize or start the background daemon agx daemon start # Configure repository context and tokens agx config set-token github <YOUR_GITHUB_TOKEN>

Example Session Synchronize pull requests and review active review tasks: bash # Import a workspace definition agx workspace import ./workspace.yaml # Launch the interactive PR review interface agx /prs

Part of CLI Coding Agents

Categories: AI Coding Agents, Code Assistants, Developer Tools

Related CLI agents

  • SWE-agent — SWE-agent is an open-source autonomous software engineering agent harness built and maintained by researchers from Princeton University and Stanford University.…
  • Agent Runbook — Agent Runbook is an open-source contract-based multi-agent skill framework developed by KnoxOps. It acts as an orchestrator and compiler that…
  • Weaver — Weaver is an open-source agent harness and orchestration framework maintained by sean35mm on GitHub. Built on top of the Bun…
  • Context Bridge — Context Bridge is an open-source CLI agent harness and context orchestration utility developed by serdardb. It is built to facilitate…
  • Hivelore — Hivelore is an open-source agent harness and contextual memory orchestrator created by Doucs91. It provides persistent project memory, decision tracking,…
  • Agentic Engineering Framework — Agentic Engineering Framework is an open-source orchestration harness and governance layer developed by Dimitri Geelen. It is designed to constrain,…
  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories