Skip to main content

StrawPot CLI

Lightweight CLI for agent orchestration. StrawPot connects Denden (gRPC agent-to-orchestrator transport) and StrawHub (skill & role registry) to run multi-agent sessions in isolated environments.

Install

pip install strawpot

Usage

# Start a session (foreground, interactive)
strawpot start
strawpot start --role team-lead --runtime strawpot-claude-code

# Install skills and roles from StrawHub
strawpot install skill git-workflow
strawpot install role implementer

# Search and list
strawpot search "code review"
strawpot list

# Show merged config
strawpot config

Configuration

Global: $STRAWPOT_HOME/strawpot.toml (default ~/.strawpot/strawpot.toml) Project: strawpot.toml (project root)

runtime = "strawpot-claude-code"       # strawpot-claude-code | codex | openhands

[denden]
addr = "127.0.0.1:9700"

[orchestrator]
role = "team-lead"

[policy]
max_depth = 3
cache_delegations = true     # cache delegation results (default: true)
max_num_delegations = 0      # max delegation calls per session (0 = unlimited)

Links

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

strawpot-0.1.114.tar.gz (216.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

strawpot-0.1.114-py3-none-any.whl (113.5 kB view details)

Uploaded Python 3

File details

Details for the file strawpot-0.1.114.tar.gz.

File metadata

  • Download URL: strawpot-0.1.114.tar.gz
  • Upload date:
  • Size: 216.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for strawpot-0.1.114.tar.gz
Algorithm Hash digest
SHA256 ab2d944b81bff9d0252bbd504f411a98f4aeb431536ef5504ee58141f99a08c3
MD5 8ae5078e27917155152617058c171e4a
BLAKE2b-256 57efe00d8315f29898a087f43472d76699d8c9297c6bddf74ba8fc4a70dc483d

See more details on using hashes here.

Provenance

The following attestation bundles were made for strawpot-0.1.114.tar.gz:

Publisher: release.yml on strawpot/strawpot

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file strawpot-0.1.114-py3-none-any.whl.

File metadata

  • Download URL: strawpot-0.1.114-py3-none-any.whl
  • Upload date:
  • Size: 113.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for strawpot-0.1.114-py3-none-any.whl
Algorithm Hash digest
SHA256 16f889986a5caff6ea0282b8df7649aaeae8def0b32507e0536925167489794d
MD5 6249c6048b0f67e71321afbe76eba40a
BLAKE2b-256 442634781faa7ddca678885c2d878df90ce4f8f3f3813581691070409ce68ed4

See more details on using hashes here.

Provenance

The following attestation bundles were made for strawpot-0.1.114-py3-none-any.whl:

Publisher: release.yml on strawpot/strawpot

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page