JohnnyCode.ai Blog

What If Your AI Assistant Had a Body?

Giving AI agents spatial presence in Meta's Horizon Worlds, and why it changes everything about how we interact with them

Published

Illustration for What If Your AI Assistant Had a Body?

I have an AI agent named Johnny. He runs on a VM, monitors my businesses, checks my email, reviews code, watches my stock portfolio, and sends me alerts when something needs attention. He’s been doing this 24/7 for weeks.

He’s also completely invisible. A text window. A notification. A name on a screen.

I’ve been thinking about what changes when that’s no longer the case.

The setup that already exists

Meta’s Horizon Worlds now supports AI-powered NPCs. Creators can build characters driven by Llama 4, give them custom personalities, backstories, voices, and scriptable context awareness. These NPCs can react to world events in real time, respond to voice conversation, and will soon be able to trigger in-world actions.

The scripting layer is TypeScript. The NPC system supports dynamic knowledge injection, meaning you can feed an AI character live data about what’s happening in the world around it. A door opens, a player picks something up, an event triggers, and the NPC knows about it and responds naturally.

This is the infrastructure. What’s missing is the connection to real AI agents.

The bridge

Right now, Horizon’s AI NPCs run on Meta’s Llama models with a personality layer on top. They’re characters. They play a role in a world someone built.

But what if the brain behind that NPC wasn’t a generic model with a personality prompt? What if it was your actual AI agent, the one that knows your schedule, your projects, your preferences, your business context?

The technical path isn’t complicated. You need a bridge between your agent’s API and Horizon’s scripting layer. The NPC’s TypeScript triggers send context to your agent. Your agent processes it with full awareness of who it is and what it knows. The response routes back through the NPC’s voice system.

You walk up to your AI assistant in VR. You talk to it. It talks back, with your ElevenLabs-cloned voice, with knowledge of your actual life, not a character sheet.

Why this matters beyond the novelty

“AI avatar in VR” sounds like a demo. Here’s why it’s not.

The way we interact with AI today is fundamentally limited by the text box. You type, it responds, you read. Even voice assistants are disembodied. There’s no presence. No spatial context. No sense that you’re talking to something that exists in a place.

Spatial presence changes the relationship. When you walk up to someone (or something) and have a face-to-face conversation, different parts of your brain engage. Trust forms differently. Communication becomes richer. This is why video calls feel more real than phone calls, and why in-person meetings still matter.

Putting AI agents in spatial environments isn’t about making them look cool. It’s about unlocking interaction patterns that flat interfaces can’t support.

Where this goes

Start small: a personal AI assistant in a private Horizon world. Walk into your virtual office, talk to your agent about your day, review tasks, brainstorm ideas. It sees what you see in the virtual space and can manipulate objects, pull up dashboards, point at things.

Then scale it: AI sales reps in virtual showrooms. AI tutors in virtual classrooms. AI game masters running tabletop sessions where the DM has an actual physical presence at the table. AI therapists in calming virtual environments. Customer support agents you can walk up to in a virtual store.

Every “assistant” use case that exists today in chat form gets fundamentally upgraded when the assistant has spatial presence and a voice.

The timeline

This isn’t five years away. Meta’s NPC system exists today. TypeScript scripting works today. AI agents with persistent memory and real-world integrations exist today. Voice synthesis is nearly indistinguishable from human speech today.

The only thing missing is someone connecting these pieces. A bridge between an agent framework like OpenClaw and Horizon’s NPC scripting layer. That’s a weekend project, not a research initiative.

The question isn’t whether AI agents will have bodies in virtual worlds. It’s whether you’ll build yours before everyone else catches on.

First published February 20, 2026 on 42 Insights.

← All posts