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, rounded, angular, layered, or slab-shaped 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: 65 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; firewood stacks, produce, baskets, and leaf litter Blender
wooden-crate, wooden-chair, shipping-container, leafy-bush, iron-lantern The first engine slices of the catalogue: baked and tiled roughness-metallic maps, plain wood, masked double-sided cards, emission Blender, Unreal, Unity
Design controls A shared style profile across skills (woodland_craft), variation channels, structural archetypes and 2–5 compared candidates for the crate, the house, and the rock, and a use history baked as wear where it belongs 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, a used courtyard with goods on the counters and firewood against the huts, 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.0a3). Known limits:

  • Windows only.
  • One verified build per application.
  • Most kit skills are verified in Blender only; five representatives are verified in Unreal and Unity, and the rest of 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.0a3

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.0a3
File Size Uploaded Provenance Actions
agsb3d-0.1.0a3.tar.gz 1.5 MB With provenance Details for agsb3d-0.1.0a3.tar.gz

Built distribution (wheel)

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

Total release size: 3.1 MB

Release files / agsb3d-0.1.0a3.tar.gz

Download URL agsb3d-0.1.0a3.tar.gz
Size 1.5 MB
Tags Source
SHA-256 checksum
How to use checksums
0f8cc417b73c792b9f97eeeb8bc4864dcdb4f9dcd7ebf76a333027c2943bd93c
BLAKE2b-256 checksum
How to use checksums
74cae1724a84f7f78b806c1c68a8ec0c33b72f274f8cfa83e3c4b8c3165a245e
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 30, 2026.

Transparency log

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

Download URL agsb3d-0.1.0a3-py3-none-any.whl
Size 1.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
8a16b581cf3fa4c0fbfbbb4a2360bb6276f07d6bf9f1bdda0c5da228b6f5da3e
BLAKE2b-256 checksum
How to use checksums
5d4f6b6d9b9f9db4e8daba0fbb516fbe9204248cdf9c6f8f11bf29804e2743f6
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 30, 2026.

Transparency log

Security for agsb3d 0.1.0a3

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.0a3.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 30, 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