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.0

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.0
File Size Uploaded
cultureagent-0.14.0.tar.gz 863.5 kB Details

Built distribution (wheel)

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

Total release size: 1.2 MB

Release files / cultureagent-0.14.0.tar.gz

Download URL cultureagent-0.14.0.tar.gz
Size 863.5 kB
Tags Source
SHA-256 checksum
How to use checksums
9b12e6062510bd7cc64eb8002848c9a6beae324011d9e12a68129358f81b5e83
BLAKE2b-256 checksum
How to use checksums
22d3355a28f38b69b5141c45d76611928b1ad4a1aebad8ce1edca77d9418f8b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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.0-py3-none-any.whl

Download URL cultureagent-0.14.0-py3-none-any.whl
Size 338.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
72602c83856c2760996e6cdeef027657bb6d6a1acd2a2c757e496e47e507b751
BLAKE2b-256 checksum
How to use checksums
438909549026891c66f5dc552c91d8488f497ff9f849fb3aee974c8212e05b7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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.0 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