AI Agents & CLI
Build worlds with
your AI assistant.
Every AllegoryXR scene is plain A-Frame HTML, and AllegoryXR has a command line your agent can run. Bring Claude, ChatGPT or OpenClaw — we never charge for AI.
Works today
Three ways your assistant helps.
No plugin to install and no AI credits to buy. Your assistant does the thinking; AllegoryXR builds, hosts and publishes.
Let your agent run the CLI
AvailableCoding agents like Claude Code can drive AllegoryXR from the terminal with the Pasilobus CLI.
Install it →Ask for components
AvailableDescribe a behaviour — a bobbing buoy, a door that opens on gaze — and paste the A-Frame component your assistant writes into your scene.
Hand it the scene
AvailableExport your scene to HTML and give it to your assistant to review, explain or plan the next version. Nothing is hidden in a proprietary format.
Command line
The CLI your agent already knows how to use.
One command-line tool for every Pasilobus app, AllegoryXR included. Sign in once and run commands yourself — or tell your agent to.
- Commands come from the app itself, so new AllegoryXR commands appear without updating the CLI
- Sign-in works over ssh and inside containers
- Your token stays on your machine; the CLI sends no telemetry
# install — Node 20 or later, no dependencies npm install -g pasilobus # sign in — prints a link and a code; # approve it in any browser, even over ssh pasilobus login # list your apps — each one lists its own commands pasilobus apps
Example
One prompt, one component.
A real exchange you can try in any assistant. The answer is ordinary A-Frame — readable, editable, and yours.
- Works in Claude, ChatGPT, OpenClaw and other assistants
- The same component runs on a headset, a phone and a laptop
- Keep it, tweak it, or ask for a variation
Write an A-Frame component that makes an entity gently bob up and down. Make the height and speed configurable.
<script>
AFRAME.registerComponent('bob', {
schema: { height: { default: 0.2 }, speed: { default: 1 } },
init() { this.y = this.el.object3D.position.y; },
tick(time) {
const t = time / 1000 * this.data.speed;
this.el.object3D.position.y =
this.y + Math.sin(t) * this.data.height;
}
});
</script>
<a-box color="#F98A1F" bob="height: 0.3"></a-box>
Bring your own AI
No AI credits. No markup.
You already pay for an assistant you like. AllegoryXR works with it instead of reselling you another one.
Your agent, your subscription
Claude, ChatGPT, OpenClaw or whatever comes next. Switch any time; your scenes do not change.
No usage meter on ideas
Plans are priced on building and hosting, never on how many prompts you send.
See pricing →Portable by design
Everything your agent makes is A-Frame HTML you can export and host anywhere.
Questions
AI, answered.
Do I need an AI assistant to use AllegoryXR?
No. The editor is fully visual. Assistants and the CLI are shortcuts when you want them.
How do I install the CLI?
You need Node 20 or later. Run npm install -g pasilobus, then pasilobus login and approve the sign-in in your browser. pasilobus apps lists what you can run.
Which assistants work?
Any assistant that can write HTML and JavaScript for components, and any coding agent that can run terminal commands for the CLI — Claude Code, ChatGPT, OpenClaw and others.
Do you charge for AI?
No. The AI runs in the assistant you already use, on your own subscription. AllegoryXR plans cover building, hosting and publishing.
Is AllegoryXR affiliated with Anthropic or OpenAI?
No. Claude, ChatGPT and OpenClaw are named because they work well with A-Frame and the CLI. Their names and logos belong to their owners.
Build your first world today.
Free while in beta — no card required.