Skip to main content

Actuate Python API

Actuate runs coding agents in interactive worlds and keeps their workspaces, transcripts, checkpoints, recordings, and logs together.

Install

python -m pip install actuate-agents

The distribution is named actuate-agents; the Python package is imported as actuate:

from actuate import Agent, World, default_system_prompt

world = World(dir="path/to/world")
world.start(port=8080, record=True)

agent = Agent(
    "codex",
    name="Rocky",
    model="gpt-5.5",
    version="0.42.0",
)
world.connect(agent=agent)
agent.start(
    initial_prompt="Begin.",
    system_prompt=default_system_prompt(),
)

Precompiled wheels support CPython 3.8 and newer on Linux and macOS.

The wheel also installs the native Actuate command and its production web application:

actuate app

Actuate launches agent-provider commands such as codex, claude, or kimi. When a provider CLI is missing, Actuate asks before installing it. Use install="if-missing" in an unattended script or install="never" to disable installation. A version is an exact, verified CLI pin. The default process multiplexer is tmux; alternatively configure a supported herdr installation.

License

Actuate is proprietary software. The package may be installed and used under the terms in the included LICENSE.

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

actuate_agents-0.1.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.6 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ x86-64

actuate_agents-0.1.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (16.4 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARM64

actuate_agents-0.1.3-cp38-abi3-macosx_11_0_arm64.whl (15.5 MB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

actuate_agents-0.1.3-cp38-abi3-macosx_10_12_x86_64.whl (15.8 MB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

Details for the file actuate_agents-0.1.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for actuate_agents-0.1.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e026ad8de8e1c287c70f824952e7ad23ab14a17e66f358eb57d0f999c880f91d
MD5 c61ad8e7febb603634f364053628edc6
BLAKE2b-256 5de79bd189944e9d6f5b3c57a489db71c5b0886dd96980e6929a407bdc56d905

See more details on using hashes here.

Provenance

The following attestation bundles were made for actuate_agents-0.1.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on nacloos/actuate

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

File details

Details for the file actuate_agents-0.1.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for actuate_agents-0.1.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5e241324d197f89da97f636c3f3e71cc22de26bf3239d7d8362d56f0d1a38b08
MD5 2754f551130e106482ebb9ed32e72685
BLAKE2b-256 e4da7001b7a7f8d7d4d969fd455288692cb4b5765b1daa7b1979a6796af706ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for actuate_agents-0.1.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on nacloos/actuate

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

File details

Details for the file actuate_agents-0.1.3-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for actuate_agents-0.1.3-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2638006b92d4b2aea9062767a0131b8ddc1338f1d1d8d250db833de35e532e95
MD5 4e4366e59a20f6f2f2d725183864432f
BLAKE2b-256 942cf6549eaf6ef1abb52d9c497ef873db4e06580b05bc40a0997f35c965c7d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for actuate_agents-0.1.3-cp38-abi3-macosx_11_0_arm64.whl:

Publisher: release.yml on nacloos/actuate

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

File details

Details for the file actuate_agents-0.1.3-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for actuate_agents-0.1.3-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a2186ecb73799b05cd57820b975fd04a58c8e209b447686874c4a0f8ca3cab09
MD5 cf765d3984c03f3123d1bdda952d2a9b
BLAKE2b-256 4d73a29cced40610589e8a9f9ccd367e778dafb6518cc76870347d210c014f65

See more details on using hashes here.

Provenance

The following attestation bundles were made for actuate_agents-0.1.3-cp38-abi3-macosx_10_12_x86_64.whl:

Publisher: release.yml on nacloos/actuate

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

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