
Security News
vlt 1.5.0 Adds Agent Skills Management
vlt 1.5.0 links skills from JavaScript dependencies to coding agents, with lockfile versioning and Socket data to filter out known malicious packages.
@manycore/aholo-sdk-world
Advanced tools
Official TypeScript/Node.js SDK for Aholo World — 3DGS world reconstruction and generation.
Requirements: Node.js ≥ 18
npm install @manycore/aholo-sdk-world
import { createWorldClient } from '@manycore/aholo-sdk-world';
const world = createWorldClient({ region: 'com' }); // or 'cn'
Set AHOLO_API_KEY env var, or pass apiKey in the config.
Reconstruction accepts image (≥20 images), video (.mp4 / .mov), or insv (Insta360 .insv):
// Single video
const { worldId } = await world.reconstructions.create({
name: 'Living room',
resources: [{ url: 'https://...', type: 'video' }],
taskQuality: 'normal', // 'low' | 'normal' | 'high'
scene: 'space', // 'model' | 'space'
});
// Insta360 panoramic video
await world.reconstructions.create({
name: 'Panorama room',
resources: [{ url: 'https://...', type: 'insv' }],
taskQuality: 'high',
scene: 'space',
});
const detail = await world.waitFor(worldId);
console.log(detail.assets?.splats?.urls?.plyPath); // PLY download URL
Generation resources support images only (type: 'image', at most one). Do not pass video or insv here.
// Prompt only
const { worldId } = await world.generations.create({
prompt: 'A cozy cabin in the forest',
});
// Prompt + reference image
await world.generations.create({
prompt: 'Modern minimalist living room',
resources: [{ url: 'https://...', type: 'image' }],
});
const detail = await world.waitFor(worldId);
console.log(detail.assets?.imagery?.panoUrl); // AI-generated panorama (when available)
const detail = await world.retrieve(worldId);
const list = await world.list({ pageNum: 0, pageSize: 20 });
| API | type values | Notes |
|---|---|---|
reconstructions.create | image | video | insv | Images need ≥20 items; video / insv use a single file |
generations.create | image only | At most one image; can combine with prompt |
WorldDetail fields| Field | Type | Description |
|---|---|---|
worldId | string | World ID |
status | string | PENDING | PREPROCESSING | RUNNING | SUCCEEDED | FAILED | CANCELED | TIMEOUT | REJECTED |
progress | number? | Reconstruction progress in [0.0, 1.0] |
assets.splats.urls.plyPath | string? | PLY download URL |
assets.splats.urls.spzPath | string? | SPZ download URL |
assets.imagery.panoUrl | string? | AI generation panorama URL |
Runnable script: typescript/examples/world-reconstruct.mts (supports .mp4, .mov, .insv).
See the TypeScript SDK README for complete API reference and examples.
FAQs
Aholo 3DGS world reconstruction and generation client
The npm package @manycore/aholo-sdk-world receives a total of 0 weekly downloads. As such, @manycore/aholo-sdk-world popularity was classified as not popular.
We found that @manycore/aholo-sdk-world demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 8 open source maintainers collaborating on the project.

Security News
vlt 1.5.0 links skills from JavaScript dependencies to coding agents, with lockfile versioning and Socket data to filter out known malicious packages.

Security News
Rust 1.100 will add opt-in dependency cooldowns to Cargo, giving security scanners and maintainers time to catch malicious crate releases.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.