Arrival.Space Documentation
website·Indexed 33 days ago
https://codex.arrival.spaceGuides and technical documentation for Arrival.Space, covering 3D space creation, avatar customization (VRM, Splat, and Modular), 3D content import (meshes, Gaussian Splats, and plane images), and social interaction features. Includes developer resources for the Arrival CLI, MCP Server, and Vibe Coding templates. Version 2026.8.
What's inside Arrival.Space
- While Arrival.Space is compatible with mobile, tablet, laptop, and desktop PCs, the desktop version is recommended for editing a Space. Note that editing is not possible in immersive VR mode, as VR glasses are intended for viewing only.
Understand 3D Mesh structure
A 3D mesh is a structured representation of an object composed of three primary elements:
- Vertices: Points in 3D space.
- Edges: Lines that connect vertices.
- Faces/Polygons: Surfaces (usually triangles or quadrilaterals) formed by connected edges that define the object's geometry and surface details.
Access the In-App Controls Interface
To view the controls overview within the application: Open the Side Panel, select Settings, and then select Controls from the Settings Overview.Add animations to a VRM Model using Mixamo
You can add
.fbxanimations to your VRM Model. To ensure animations fit your model correctly, it is recommended to download your Avatar as a GLB and upload it to the animation platform first.Using Mixamo:
- Register/Login at Mixamo.com.
- Go to the Animations tab and search for the desired animation.
- Crucial Setting: If the animation moves the character away from the starting position, enable In Place so the animation plays on the spot (Arrival.Space resets Avatars to the origin point).
- Download Settings:
- If you are not using your own skin/avatar, export the animation without Skin.
- Set Frames per Second (FPS) to 24 (or 30).
Create and place Annotations in a space
Annotations are interactive labels used to provide descriptions or explanations for specific elements in a space. They can be enriched with embedded images or videos.
To place an annotation:
- Open the Action sub menu using the Action button (Plus Icon) in the lower right corner.
- Select Annotation.
- Place the annotation at the desired location in the space.
- Use the Edit Annotation interface that appears upon placement to input and format text.
Connect Arrival Space MCP Server to Claude
The Arrival Space MCP (Model Context Protocol) server allows Claude to interact with your Arrival Space account to manage spaces and 3D environments. To connect Claude to the server, add a custom connector in the Claude settings.URL: https://api-live.arrival.space/api/v1/mcpLink additional content using Gates
Gates allow you to link other Spaces, Web Links, or HTML code within your environment. To create a Gate:
- Click the Plus Icon button in the bottom-right.
- Select the Gate (Dynamic Icon).
- Click in the environment to place the Gate.
- Enter the destination URL or target.
Duplicate or remix a Space
Spaces can be duplicated or remixed to create a customizable copy:
- Duplicate: In the Space Edit UI, go to the General Tab and click the 'Duplicate' button located underneath the Privacy Settings.
- Remix: If a Space is marked as remixable, a remix button will appear next to the owner badge. Clicking this creates a duplicate of the Space for your own customization.
Create a new 3D Avatar
Within the Avatar Selection UI, clicking the 'New Avatar' button allows you to choose between two avatar types:
- Modular Avatar: A fully customizable avatar where each part can be adjusted individually.
- VRM Avatar: An option to create or upload a VRM-standard avatar.
Export and Import Spaces for backup or transfer
Export and Import is the simplest method to save, transfer, or back up a Space using
.zipfiles. These tools are located in the Advanced tab of Edit Mode under the Versioning section.To Export:
- Enter Edit Mode and open the Advanced tab.
- Click Export Space (or the download icon on the Versioning row).
- A
.zipfile named after your Space will be downloaded.
To Import:
- In the Advanced tab, click Import Space (or the upload icon).
- Select a previously exported
.zipfile. - Confirm the import. Note: All entities in the current Space will be replaced by the contents of the file.
Remix a Space
If a creator has enabled remixing permissions for a Space, other users can click the Remix button to create a duplicate of that Space within their own workspace.Get started with Vibe Coding in Arrival.Space
Vibe Coding allows users to create interactive features and logic using natural language prompts and ready-made templates instead of traditional code. To use Vibe Coding:
- Open the Vibes menu via the Action submenu or the Side Panel.
- Select a template from the Templates (official), Community (user-shared), or Yours (custom) categories and add it to your Space.
- Use the Vibe Prompt UI to describe the desired behavior in natural language to generate logic.
- Fine-tune the generated parameters.
- Save your changes using the floppy disk icon as either Save as New or Save to Parent.
- Optionally publish your custom templates from the Yours tab to the Community.