Current collected state Current
Observed since 20 Oct, 18:16 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Python reference SDK for the Agent Command Line Interface Protocol
aclip-sdk is the Python reference adapter for ACLIP.
It does not define the ACLIP protocol.
It implements the shared protocol contracts maintained at the repository root and provides Python authoring, runtime, and packaging helpers for ACLIP-compatible CLIs.
AclipApp tree-shaped authoringCommandSpec, CommandGroupSpec, and ArgumentSpecpackage_binary()aclip-packagepip install aclip-sdk
from aclip import AclipApp, ArgumentSpec
app = AclipApp(
name="demo",
version="0.1.0",
summary="Demo CLI",
description="Demo CLI.",
)
app.command_groups.append(...)
The recommended higher-level authoring path is to use AclipApp.group() and @group.command() from your own module entrypoint.
from pathlib import Path
from aclip import package_binary
artifact = package_binary(
app=app,
binary_name="demo",
entry_script=Path("src/demo_cli/__main__.py"),
project_root=Path(".").resolve(),
source_root=Path("src").resolve(),
)
python -m venv .venv
.\.venv\Scripts\python -m pip install -e .[dev]
.\.venv\Scripts\python -m pytest tests -q
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0 | 15 Apr 2026 | 6 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 18:16 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:5be815a80b7dd091a7680084d484e0ed9a091fc8b109cd7048a843ec0b70b13b