Skip to main content

Release Notes

Release notes for the Aholo Open Platform API, SDKs, Skills, MCP, and documentation.

July 2026

2026-07-23

Lux3D

  • Lux3D OpenAPI adds version G1 (beta): multi-view input imgs (1–32), enablePbr / textureSize; outputs zip / glb / ply.
  • Breaking: removed request fields needUsdz / needObj / needFbx; use outputFormat (string array) instead.
  • v2.0-preview and v3.0-standard now share the five-format output slots; v1.0-pro returns a single ZIP (no longer described as .lux3d).
  • faceCount applies to v2.0-preview / v3.0-standard / G1. See API → Lux3D.

SDK

  • Shipped TypeScript @manycore/aholo-sdk-lux3d@1.4.0, Java aholo-sdk-lux3d@1.4.0, and Python manycore-aholo-sdk-lux3d@1.4.0, aligned with the OpenAPI above (G1, outputFormat, multi-view helpers). See SDK Overview and per-language guides.

MCP

  • Shipped @manycore/aholo-sdk-mcp@1.4.0; Lux3D tools support G1, outputFormat, enablePbr / textureSize, and multi-view via imgs / localPaths; depends on @manycore/aholo-sdk-lux3d@^1.4.0. See MCP.

2026-07-08

Lux3D

  • Lux3D OpenAPI default version is now v3.0-standard; new request fields faceCount, needUsdz / needObj / needFbx.
  • v3.0 success returns five outputs (outputs[0..4]: zip / glb / usdz / obj zip / fbx zip); optional formats not requested return NOT_REQUESTED.
  • Task creation documents concurrency error GENERATION_CONCURRENCY_LIMIT_EXCEEDED. See API → Lux3D.

SDK

  • Shipped TypeScript @manycore/aholo-sdk-lux3d@1.3.0, Java aholo-sdk-lux3d@1.3.0, and Python manycore-aholo-sdk-lux3d@1.3.0, aligned with Lux3D OpenAPI v3.0 (default v3.0-standard, faceCount, optional exports). See SDK Overview and per-language guides.

MCP

  • Shipped @manycore/aholo-sdk-mcp@1.2.0; Lux3D tools support v3.0-standard, faceCount, and needUsdz / needObj / needFbx; depends on @manycore/aholo-sdk-lux3d@^1.3.0. See MCP.

2026-07-07

SDK

  • Shipped Python SDK on PyPI: manycore-aholo-sdk-core / manycore-aholo-sdk-asset / manycore-aholo-sdk-lux3d v1.2.0, manycore-aholo-sdk-world v1.3.0 (Insta360 insv reconstruction); aligned with TypeScript / Java SDK capabilities. See Python SDK and SDK Overview.

June 2026

2026-06-29

World

  • World reconstruction OpenAPI documents resource formats and type=insv (Insta360 panoramic .insv); URL extension must match type (image: .jpg/.jpeg/.png/.webp; video: .mp4/.mov).
  • World generation clarifies images only (at most one, same extensions); request resources uses GenerateWorldResourceItem.

SDK

  • Shipped TypeScript @manycore/aholo-sdk-world@1.3.0 and Java aholo-sdk-world@1.3.0, aligned with the World OpenAPI above: reconstruction type includes insv; exports WorldResourceItem / WorldResourceType; generation uses GenerateWorldResourceItem (image only). Asset, Lux3D, and core remain v1.2.0. See SDK Overview.

MCP

  • Shipped npm package @manycore/aholo-sdk-mcp@1.1.0 for local Agent studios (Cursor, Claude Desktop, etc.) to call Aholo upload, world reconstruction, Lux3D, and related APIs over stdio MCP (17 tools); depends on @manycore/aholo-sdk-world@^1.3.0 with Insta360 insv reconstruction support.
  • Added the MCP guide with install steps, mcp.json setup, and MCP vs Skill vs SDK guidance; Quick Start and SDK docs updated for OpenAPI resource formats.

2026-06-16

World

  • Create reconstruction (POST /global/world/v1/reconstructions): optional useMask for background removal on uploaded assets.
  • Get world detail (GET /global/world/v1/{worldId}): AI-generated worlds can return assets.imagery.panoUrl (panorama); assets.imagery added; LOD metadata is at assets.splats.urls.lodMetaPath.
  • assets.semanticsMetadata adds upAxis (Y / Z) for world coordinate orientation. See API → World.

SDK

  • Shipped TypeScript and Java SDK v1.2.0, aligned with the World API changes above. See SDK Overview.

2026-06-09

SDK

  • Shipped TypeScript and Java SDK v1.1.0 (Asset / World / Lux3D). See SDK Overview.
  • Python SDK is not available yet.

2026-06-03

SDK

  • First release of TypeScript and Java SDK v1.0.0. See SDK Overview.

May 2026

2026-05-20

Documentation