Skip to main content

Harness.gg logo

harnessgg-blender

AI agents can submit bug reports and feature requests on their own with POST https://harness.gg/api/submit.

Bridge-first Python package for Blender automation through a JSON CLI.

Install

pip install harnessgg-blender

Package build

python -m pip install -e ".[dev]"
python -m build
twine check dist/*

Quick start

harnessgg-blender bridge start
harnessgg-blender doctor
harnessgg-blender file new scene.blend --overwrite
harnessgg-blender object add scene.blend CUBE --name CubeA
harnessgg-blender camera add scene.blend --name CamMain
harnessgg-blender camera set-active scene.blend CamMain
harnessgg-blender render still scene.blend out.png

All commands print one JSON object to stdout.

Docs

  • Human commands: docs/human/commands.md
  • LLM command spec: docs/llm/command-spec.md
  • Bridge protocol: docs/llm/bridge-protocol.md
  • Error codes: docs/llm/error-codes.md
  • Response schema: docs/llm/response-schema.json

Metadata

Release files for harnessgg-blender 0.3.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 harnessgg-blender 0.3.0
File Size Uploaded
harnessgg_blender-0.3.0.tar.gz 39.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for harnessgg-blender 0.3.0
File Interpreter ABI Platform
harnessgg_blender-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 78.6 kB

Release files / harnessgg_blender-0.3.0.tar.gz

Download URL harnessgg_blender-0.3.0.tar.gz
Size 39.5 kB
Tags Source
SHA-256 checksum
How to use checksums
14b47687774b9ab09d2947fd032f1c9ad5f085de94f13560299554acf180642e
BLAKE2b-256 checksum
How to use checksums
f5292b665d0d44a421025e5dd25a51b00ae5b95d2eca92bc44a2132b23ac97e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 22, 2026.

Transparency log

Release files / harnessgg_blender-0.3.0-py3-none-any.whl

Download URL harnessgg_blender-0.3.0-py3-none-any.whl
Size 39.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0b48944aa102aea896e58139516a1cb1fe6f67218321135500e920aad588bf7e
BLAKE2b-256 checksum
How to use checksums
a42a927cf24d98c6200c0031c6d45b65451b78153bedcf31c6dc50235aad157e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 22, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.0

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