Command-line tool for the Actx0 platform. Built on the Go client github.com/Actx0/Gctx0.
go install github.com/Actx0/Acli/cmd/acli@latestOr download a release binary from GitHub Releases.
Set environment variables (no local config file in v1):
export ACTX0_ACCESS_KEY="your-access-key"
export ACTX0_WORKSPACE_ID="your-workspace-id"You can also pass --access-key, --workspace-id, and --base-url on any command.
acli status
acli me
acli --json me
acli knowledge list
acli knowledge search "onboarding checklist"
acli agent list
acli memory add "Prefers concise answers" \
--agent-id "$AGENT_ID" \
--session-id "$SESSION_ID" \
--kind preference
acli memory search "preferences" \
--agent-id "$AGENT_ID" \
--session-id "$SESSION_ID"| Command | Description |
|---|---|
acli version |
Print build version |
acli status |
Health check + credential presence |
acli me |
Current access-key principal |
acli knowledge … |
Documents: list, upload, search, delete, exists |
acli agent … |
Agents: list, get, create, update, delete |
acli prompt … |
Prompts and versions |
acli session … |
Sessions (requires --agent-id) |
acli message … |
Messages (requires --agent-id and --session-id) |
acli memory … |
Memories (requires --agent-id and --session-id) |
Add --json before or after the command for structured JSON output.
go test ./...
go build -o bin/acli ./cmd/acliReleases are produced by GoReleaser on git tags via GitHub Actions.
Apache-2.0