Skip to main content

cultureagent

Agent runtime for the Culture mesh.

Docs: https://culture.dev/cultureagent/

cultureagent is the CLI that runs per-backend agent harnesses connecting AI agents to the Culture IRC mesh. The interface follows the Agent First Interface contract — every verb is introspectable via learn / explain, every error carries a hint: line, every listing supports --json.

Install

uv tool install cultureagent

Quick orientation (for an agent)

cultureagent learn               # structured self-teaching prompt (--json supported)
cultureagent explain             # markdown root entry; addressable by path
cultureagent explain learn       # docs for any verb
cultureagent overview --json     # what's present (subject + sections)
cultureagent doctor              # diagnostics; exit non-zero with `hint:` on failure

This release ships the CLI frame. Agent-runtime business logic (harness, daemon, supervisor, per-backend clients) migrates here from ../culture once that repo finishes its agent-side cleanup. See CLAUDE.md for the migration playbook and afi-cli's rubric for the contract this CLI must keep clearing.

Agent bridges

Two stdlib-only HTTP bridges ship in the same wheel: cultureagent-qwen-bridge (Qwen Code over ACP) and cultureagent-codex-bridge (codex exec). Each takes repo + head_branch + head_sha, runs the agent in a detached worktree at that SHA, and returns the agent's local commits as a plain result. They never push. See docs/bridges.md.

Develop

uv sync                          # install + dev deps
uv run pytest -n auto -v         # tests (parallel)
uv run cultureagent learn        # smoke
uv run black cultureagent tests
uv run flake8 cultureagent tests

Every PR must bump the version (CI enforces it):

python3 .claude/skills/version-bump/scripts/bump.py {patch,minor,major}

License

MIT. © 2026 AgentCulture.

Metadata

Release files for cultureagent 0.14.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cultureagent 0.14.1
File Size Uploaded
cultureagent-0.14.1.tar.gz 864.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cultureagent 0.14.1
File Interpreter ABI Platform
cultureagent-0.14.1-py3-none-any.whl Python 3 none any Details

Total release size: 1.2 MB

Release files / cultureagent-0.14.1.tar.gz

Download URL cultureagent-0.14.1.tar.gz
Size 864.2 kB
Tags Source
SHA-256 checksum
How to use checksums
78c959b369a53c3e0b8570fd755041e6f1de1fbde0ea9837ef943c0bd452d4fb
BLAKE2b-256 checksum
How to use checksums
de97de78ce637f95cd54bb99638e69e8cbb61514bc3d72dd952d3aa8052f0bdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.24 {"installer":{"name":"uv","version":"0.12.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / cultureagent-0.14.1-py3-none-any.whl

Download URL cultureagent-0.14.1-py3-none-any.whl
Size 338.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
be9f983c9a6bbdb3466b6ca6452432a703f48ba359a20459087bc786e458ed28
BLAKE2b-256 checksum
How to use checksums
6c267f5bdddb9cb6b042ac95a8015eb590d6e810aab3f77d8316836c22aedc70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.24 {"installer":{"name":"uv","version":"0.12.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

0.15.1

2 release files

0.15.0

2 release files

This release

0.14.1 This release

2 release files

0.9.0

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.8

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.4

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page