A CLI tool to browse, search, and run ACP agents
Project description
ACP Agent CLI ๐
This project provides a friendly and intuitive Command Line Interface (CLI) for the ACP Registry, enabling developers to quickly browse, search, and run ACP (Agent Client Protocol) agents locally.
Motivation ๐ก
The official ACP Registry provides an extensive list of agents. This project aims to:
- Instant Viewing: Display all available agents in a beautiful terminal-based table.
- Quick Discovery: Support keyword-based fuzzy searching to find the right agent in seconds.
- Local Execution: Provide one-click run capabilities, automatically handling environment and parameter configurations to accelerate development and testing.
Getting Started ๐ ๏ธ
We recommend using uv to manage and run this project.
Basic Usage
uvx acp-agent --help
Core Features
1. List All Agents
Fetch and display the complete list of agents from the Registry:
uv run acp-agent list
2. Search for Agents
Search by name or ID using keywords:
uv run acp-agent search opencode
Search Results for 'opencode'
โโโโโโโโโโโโณโโโโโโโโโโโณโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ID โ Name โ Description โ
โกโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฉ
โ opencode โ OpenCode โ The open source coding agent โ
โโโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
3. Run an Agent Locally
Run an agent by its ID with support for argument passthrough and environment variables:
# Basic execution
uv run acp-agent run <agent-id>
# Run with a specific working directory and environment variables
uv run acp-agent run opencode --cwd ./my-project -e DEBUG=true
License ๐
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file acp_agent-0.0.1.tar.gz.
File metadata
- Download URL: acp_agent-0.0.1.tar.gz
- Upload date:
- Size: 6.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ff3b9f84a3e20195d40024bbfb5e0d80559d1121403b02f5dca50b7704900e50
|
|
| MD5 |
815e9069e6679a4b142239951f1ee9ea
|
|
| BLAKE2b-256 |
e64a5216a07f217e6d02218fb3d00982179079910faae668b55bbd94a42218c9
|
Provenance
The following attestation bundles were made for acp_agent-0.0.1.tar.gz:
Publisher:
release.yml on observerw/acp-agent
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
acp_agent-0.0.1.tar.gz -
Subject digest:
ff3b9f84a3e20195d40024bbfb5e0d80559d1121403b02f5dca50b7704900e50 - Sigstore transparency entry: 918521372
- Sigstore integration time:
-
Permalink:
observerw/acp-agent@ef40b9d9a782c4c4ba9e05e89deda55db4b65ba9 -
Branch / Tag:
refs/tags/v0.0.1 - Owner: https://github.com/observerw
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ef40b9d9a782c4c4ba9e05e89deda55db4b65ba9 -
Trigger Event:
push
-
Statement type:
File details
Details for the file acp_agent-0.0.1-py3-none-any.whl.
File metadata
- Download URL: acp_agent-0.0.1-py3-none-any.whl
- Upload date:
- Size: 10.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
abab1121b7de9e4863a685922a246c3ff07cedc7152e21393c796a242c6f6901
|
|
| MD5 |
433a3c0dc04d7d442f7295a2826ba357
|
|
| BLAKE2b-256 |
5fa2c54877cac1f7c001fe7c76e3e38cf3342fc05f1a462917d120cc03c0042e
|
Provenance
The following attestation bundles were made for acp_agent-0.0.1-py3-none-any.whl:
Publisher:
release.yml on observerw/acp-agent
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
acp_agent-0.0.1-py3-none-any.whl -
Subject digest:
abab1121b7de9e4863a685922a246c3ff07cedc7152e21393c796a242c6f6901 - Sigstore transparency entry: 918521480
- Sigstore integration time:
-
Permalink:
observerw/acp-agent@ef40b9d9a782c4c4ba9e05e89deda55db4b65ba9 -
Branch / Tag:
refs/tags/v0.0.1 - Owner: https://github.com/observerw
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ef40b9d9a782c4c4ba9e05e89deda55db4b65ba9 -
Trigger Event:
push
-
Statement type: