Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

AGSB3D

Validated, editable 3D assets from AI briefs, through tested Blender workflows instead of model-written scripts.

AGSB3D is a local-first MCP server and CLI. An AI client, or you, writes a structured brief: what to make, its size, its budgets, the deliverables, and optionally a motion or a scene. AGSB3D then does the rest:

  1. It compiles the brief into a hash-bound plan.
  2. It runs reviewed Blender operations in a supervised background worker.
  3. It measures every result in a fresh process: geometry, dimensions, pivot, budgets, UVs, textures, an independent GLB parse, axis conversion, reimport, and, for animation, every frame.
  4. It optionally verifies the asset inside Unreal Engine or Unity.
  5. It publishes a delivery bundle whose manifest says exactly which checks passed and which did not.

Passing gates proves the measured checks, nothing more. It is not a claim of professional artistic quality.

What it makes

Skill Makes Verified in
procedural-tree Naturalistic oak with leaf cards, PBR textures, and design candidates Blender, Unreal, Unity
procedural-barrel Headed wooden cask with iron hoops Blender, Unreal, Unity
procedural-rock Boulder with baked, seamless stone and lichen Blender, Unreal, Unity
procedural-ground Ground patch with a level clearing and a path Blender, Unreal, Unity
woodland-clearing A scene of instanced oaks and rocks with goal cameras and a scene budget Blender, Unity
hinged-door A door with editable swing clips, measured frame by frame and played back in Unity Blender, Unity
Static props: 61 skills on a shared kit of closed parts and tileable textures Furniture, containers, lights, structures, vegetation, and terrain; houses, cars, trucks, bicycles, and street furniture; interiors; containers, drums, and pallets; palms and cacti Blender
Mechanisms: hinged-chest, window-shutters, double-gate, pull-lever, windmill-rotor Pivoting parts with editable clips, measured frame by frame Blender
prop-assembly Any static prop described as closed parts, its envelope known at planning Blender
humanoid A rigged, skinned base character with idle, walk, and wave clips Blender
campsite, village-square, city-block Scenes composed from the kit: settlements, and a street grid with houses, cars, lamps, traffic lights, and street furniture Blender
Every kit skill Its own object for every brief (a seed is drawn when none is given); levels of detail and convex collision hulls on request Blender
asset-repair Repairs of an existing .blend prop, with checkpoints and rollback Blender
diagnostic-axis-fixture An axis and scale marker for interchange checks Blender, Unreal, Unity

Install

Requirements: Windows 11 x64, Python 3.12 or later, and Blender 5.2.1 LTS. Unreal Engine 5.8.2 and Unity 6000.3.27f1 are optional, for engine verification.

python -m pip install agsb3d
agsb3d doctor

Use it from an MCP client, for example Claude Code:

claude mcp add agsb3d -- agsb3d mcp serve

Status

This is an alpha release (0.1.0a2). Known limits:

  • Windows only.
  • One verified build per application.
  • The skills added in 0.1.0a2 are verified in Blender only; their engine verification is still to come.
  • Visual reviews so far were done by an AI reviewer, not by people.

The documentation, architecture, decisions, compatibility matrix, and the evidence behind every claim are in the project repository: https://github.com/saferbayram/agsb3d

License

Apache-2.0 AND GPL-3.0-or-later. The code that runs inside Blender is GPL-3.0-or-later because it uses Blender's Python API; everything else is Apache-2.0.

Metadata

Release files for agsb3d 0.1.0a2

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

Source distribution (sdist)

Source distribution for agsb3d 0.1.0a2
File Size Uploaded Provenance Actions
agsb3d-0.1.0a2.tar.gz 1.3 MB With provenance Details for agsb3d-0.1.0a2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for agsb3d 0.1.0a2
File Interpreter ABI Platform Actions
agsb3d-0.1.0a2-py3-none-any.whl Python 3 none any Details for agsb3d-0.1.0a2-py3-none-any.whl

Total release size: 2.8 MB

Release files / agsb3d-0.1.0a2.tar.gz

Download URL agsb3d-0.1.0a2.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
253322cbbc2d16b409172ca5b8733d1c531505cdbfd07f506164e5f3ae77436f
BLAKE2b-256 checksum
How to use checksums
2fcb7f106958ab678987e55b078d8b692a2a2b9bd300512e5cd31fa346762a40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 26, 2026.

Transparency log

Release files / agsb3d-0.1.0a2-py3-none-any.whl

Download URL agsb3d-0.1.0a2-py3-none-any.whl
Size 1.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
ea06115115101c0a7a0de177b5ab2e8948e64273adc6630d1c9419f85b6c200a
BLAKE2b-256 checksum
How to use checksums
a7e95056401ce68cf39e0eddd2f0fff3cd2d0b4eeeba08b583132ce008e44127
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 26, 2026.

Transparency log

Security for agsb3d 0.1.0a2

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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for agsb3d-0.1.0a2.tar.gz

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 Oct 26, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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