app.nzapp
AppsProjectsReposPullsChatIntegrationsGatewayModelsEvalsToolsDatasetsMCPDeploysPricingBlogDocsAssistantsCharactersArtMusic
Sign inStart building
Agent stack
Cloud coding agentAgents SDKIntegrationsBrowser agentMonitors & auto-agentsSchedulersAgent skillsMCP serversDeep research
Models & API
AI GatewayModel catalogModel evalsModel spacesPlaygroundText to imageImage to 3DText to 3DMusic & SFXAudio editorMedia optimizerAI art & libraryChatAPI referenceSchemaBecome a provider
Compute & hosting
DeploysAddonsPostgres hostinggobed vector searchSite hostingAnalyticsCog GPU hostingRL trainingBuilds & CIWorkersTask queuesDomainsGit hosting
Tools
AI toolsDrawDiffusion canvasLive DrawWriteSheetsArtifactsVideo studioNotebooksDatasets
Learn
DocsBlogEval guidesPrompt libraryCLIAlternativesPapersAI charactersArt gallerySecurityConsulting
Company
PricingEnterpriseSettingsBillingStatusInvestorsCreate accountTerms of ServicePrivacy Policy
app.nzapp.nz

AI agent cloud for coding, deploys, model routing, and research. Built for teams shipping software.

Built in New Zealand by App AI NZ.

Social
X / TwitterGitHubYouTube
The app.nz network
GpuBrainPapersReading TimeNetwrckText-Generator.ioCodex InfinityOpenPathsCuteDSLAI Art GeneratorAIArt-Generator.artSiteSimSimplexGenDictatorFlowWebFiddleRing.nzChatGibidyBitBankExperimentFlowEvangelerHires.nzHow.nzV5 GamesAddicting Word GamesBig Multiplayer ChessWord SmashingreWord GameMultiplication Master
© 2026 App AI NZ Ltd. All rights reserved.All systems normalTermsPrivacy
Blog
July 17, 2026·5 min read·app.nz

Designing animation asset galleries for agents

A stable search and download contract for motion, VFX, terrain, 3D objects, REST, CLI, and MCP clients.

Visual asset galleries are often designed only for humans. Cards look attractive, but names change, downloads are hidden behind JavaScript, and an agent cannot tell whether a file is reusable or what license applies.

The app.nz animation commons now treats the gallery and the agent interface as two views of one index. Motion, VFX, terrain, procedural objects, pose backends, and image-to-3D examples all expose the same stable IDs and metadata.

One search and download contract

GET /api/animation-library/index.json returns the cacheable full manifest. Use q, kind, and limit for focused search. Every asset supports a JSON recipe; terrain and 3D objects also support OBJ geometry.

MCP clients use four narrow tools:

  • search_animation_library finds assets and preserves source/license fields.
  • download_animation_asset returns a URL or inline JSON/OBJ content.
  • create_image_to_3d_recipe prepares a reconstruction job.
  • generate_terrain_recipe produces deterministic worlds.

The same operations exist in the Go CLI and desktop MCP host. This matters for coding agents: the workflow remains searchable and testable whether it runs in a browser, terminal, desktop app, or remote tool server.

The implementation is split into four MIT repositories: motion-kit, vfx-kit, terrain-kit, and object-kit.

Build what you just read

Ship agents, models, and apps on one cloud.

Start with free credits, then use the same platform from the web app, CLI, desktop app, or MCP.

Start building freeRead the docs

Keep reading

Opening the app.nz motion, VFX, and terrain commons

Three pose-capture backends, retargetable character motion, configurable Three.js effects, deterministic terrain, and procedural object generators — open, searchable, and available through web, CLI, API, desktop, and MCP.

app.nz is now an MCP server

Point Claude, Codex, or any MCP client at app.nz/mcp and your agent can run every gateway model — chat, images, embeddings — plus search the MCP directory, through one connector and one API key.

A searchable directory of 120+ MCP servers

What the Model Context Protocol is, how to wire a server into Claude or Codex, and a new searchable index of 120+ MCP servers filterable by category and pricing.