楽AI — El runtime universal para modelos del mundo  |  Para estudios y desarrolladores →    También: Prueba la demo para consumidores →
Miembro de NVIDIA Inception Desarrollado en AWS Microsoft for Startups Leer más ↓
MOTOR ESPACIAL

El runtime de C++ que un LLM puede controlar

18 DLL nativas, 30.738 funciones exportadas y un servidor MCP que permite a Claude, GPT o cualquier modelo comandar una escena espacial en vivo. No es un reemplazo de Unity/Unreal — un runtime de IA espacial con internos transparentes contra los que puedes enlazar.

Controla una escena en 10 min ↓ Comparación honesta con Unity / Unreal

RakuAI Motor espacial: pila de runtime controlada por LLM Un diagrama por capas que muestra los LLM (Claude, GPT, Gemini, Copilot) en la parte superior conectados mediante 17 herramientas MCP y aproximadamente 9.500 endpoints REST con el runtime espacial de RakuAI, que se asienta sobre una base de 18 DLL nativas de C++ que exponen 30.738 exportaciones, dirigido a visores XR, gafas inteligentes y escritorio. Tu LLM Claude · ChatGPT · Gemini · Copilot · local 17 herramientas MCP nativas + ~9.500 endpoints REST vía api_call Runtime espacial Física Renderizador / XR Animación Audio espacial SLM / IA / Voz 18 DLL nativas de C++ · 30.738 exportaciones OpenXR 1.1 · DirectX 12 + Vulkan · CMake / MSVC · 5 patentes de EE. UU. concedidas Visores XR · gafas inteligentes · escritorio · robótica
18
DLL nativas de C++
30.738
Funciones exportadas
17
Herramientas MCP nativas
~9.500
Endpoints REST vía api_call

Controla una escena en 10 minutos

La vía con menos fricción: el servidor MCP contra Claude Desktop o Cursor. No se requiere instalar un SDK de C++ para empezar.

1

Clona y configura el servidor MCP

El servidor MCP reside en src/mcp/ del repositorio raku-runtime. Es un servidor en Python — no necesitas una cadena de herramientas de C++ para empezar a comunicarte con una instancia en ejecución.

# configuración única
git clone https://github.com/RakuXR/raku-runtime
cd raku-runtime/src/mcp
pip install -r requirements.txt
2

Apunta Claude Desktop al servidor

Añade la entrada del servidor MCP a tu claude_desktop_config.json. Claude Desktop lo detecta automáticamente al reiniciar.

{
  "mcpServers": {
    "raku-runtime": {
      "command": "python",
      "args": ["path/to/raku-runtime/src/mcp/server.py"]
    }
  }
}
3

Pide a Claude que controle tu escena

Claude ya dispone de 17 herramientas MCP nativas y un passthrough a ~9.500 endpoints REST. Genera objetos, consulta el grafo de escena, ejecuta física — todo en lenguaje natural.

# ejemplo de prompt para Claude
"Genera un cubo de cuerpo rígido en la posición (0, 2, 0),
 aplica un impulso ascendente de 5 N y enumera
 los nodos de la escena después de 1 segundo."
4

Profundiza: enlaza una DLL directamente

Cuando superes MCP, enlaza RakuXR.dll o RakuRenderer.dll directamente. Las 30.738 exportaciones son símbolos públicos — dumpbin /exports las muestra todas, sin caja negra.

Guía completa de integración con Claude Desktop →

17 herramientas MCP nativas — trae tu propio modelo

El servidor MCP expone un conjunto curado de herramientas conscientes de la escena más un passthrough universal api_call que da acceso a la API REST completa de ~9.500 endpoints. Trae Claude, GPT, Gemini, Copilot o un modelo local — sin dependencia de un modelo.

scene_query
Lee el grafo de escena — nodos, transformaciones, propiedades
scene_spawn
Genera entidades con componentes en la escena en vivo
scene_transform
Obtén o establece transformaciones en el espacio del mundo en cualquier nodo
physics_apply
Aplica fuerzas, impulsos o restricciones en tiempo de ejecución
animation_play
Activa o mezcla estados de animación en esqueletos
asset_load
Transmite activos desde disco o URL a la escena
anchor_create
Fija anclas espaciales ancladas al mundo entre sesiones
audio_play
Activa audio espacial en una posición 3D
render_capture
Captura un fotograma o un stream del renderizador
script_run
Ejecuta scripting Lua en el contexto de la escena
xr_session
Gestiona la sesión OpenXR, la pose de cabeza y el estado de seguimiento
input_inject
Inyecta eventos de entrada sintéticos para automatización de pruebas
debug_inspect
Lee diagnósticos de runtime, memoria y estadísticas de fotogramas
ui_update
Modifica paneles de UI espacial y contenido de overlay
network_sync
Envía o consulta el estado de deltas de escena multijugador
splat_load
Carga un splat gaussiano 3D como objeto de escena de primera clase
api_call
Passthrough universal a los ~9.500 endpoints REST

La autoría completa de escenas dirigida por agentes (generar, animar, programar, anclar — el bucle completo) es el objetivo de la hoja de ruta de la Fase 2. Las 17 herramientas actuales cubren consulta, generación, transformación, física y operaciones de activos. Documentación del servidor MCP →

Nativo de splats: la realidad capturada como objeto de escena

El motor es el sustrato de Raku Capture. Un splat gaussiano 3D capturado con la cámara de un teléfono se convierte en un objeto de escena de primera clase — posicionado, anclado y direccionable por cualquier LLM mediante las mismas herramientas MCP que cualquier otra entidad. La misma ruta de runtime se ejecuta en XR, escritorio y gafas.

Captura → escena en una sola canalización

splat_load transmite un archivo .spz capturado a la escena en vivo. El splat hereda de inmediato los subsistemas de grafo de escena, física y anclas.

Direccionable por LLM desde el primer día

Pide a Claude que mueva un objeto capturado, consulte qué hay en el splat o lo ancle a una posición del mundo real — la superficie MCP trata un splat como cualquier otro nodo.

Ruta de visualización OpenXR incluida

RakuXR renderiza el splat a través de la misma canalización foveada capaz de 120 Hz que se usa para todo el contenido de escena — sin visor aparte.

Conoce Raku Capture →

Anclado al mundo, hasta el submilímetro

La fusión de sensores alimenta la comprensión de la escena, que fija anclas que mantienen su posición entre sesiones y dispositivos.

Anclaje espacial: una canalización de fusión de sensores a comprensión de la escena y a anclas alimenta una cuadrícula de sala en perspectiva donde los puntos de anclaje anclados al mundo mantienen su posición con precisión submilimétrica. Fusión de sensores IMU · cámaras · profundidad Comprensión de la escena planos · mallas · semántica Anclas espaciales ancladas al mundo · persistentes < 1 mm de deriva

Dentro del runtime

Desliza por la canalización y las 18 DLL nativas que componen el motor — agrupadas por su función.

FÍSICA — RakuPhysics

Motor de física

Física 3D de calidad de producción con cuerpos rígidos, restricciones, raycasting y detección de colisiones. Simulación determinista con tiempos de paso submilisegundo incluso en hardware XR móvil. Totalmente direccionable mediante la herramienta MCP physics_apply — un LLM puede aplicar fuerzas, consultar el estado de colisión y modificar restricciones desde un prompt en lenguaje natural.

  • Cuerpos rígidos, juntas, restricciones, raycasting
  • Paso determinista — repeticiones reproducibles y simulación dirigida por agentes
  • Paso submilisegundo en hardware XR móvil
  • 1.278 funciones exportadas en RakuPhysics.dll
Beneficio clave: Física consistente y fiable en VR, escritorio y móvil — sin ajustes por plataforma. El mismo paso que se ejecuta en el visor se ejecuta sin interfaz en una evaluación de agente.
VFX — RakuRenderer

Sistema de partículas y VFX

Sistema de partículas acelerado por GPU con presets de VFX por género. Admite emisores, atractores, colisión y escalado de LOD. La gestión automática de presupuesto mantiene las tasas de fotogramas bloqueadas en 72–120 Hz en hardware XR. El renderizador usa DirectX 12 con un back-end Vulkan (RakuVulkan) — ambas rutas exportan a través de RakuRenderer.dll (3.677 exportaciones).

Beneficio clave: VFX cinematográficos que escalan con el hardware — sin optimización manual. El mismo gestor de presupuesto que rige las partículas rige las mutaciones de escena inyectadas por el agente.
ANIMACIÓN — RakuAnimation

Sistema de animación

Animación esquelética con árboles de mezcla, máquinas de estados, IK y retargeting. Admite personajes animados simultáneos con transiciones suaves y mezcla en tiempo de ejecución. La herramienta MCP animation_play permite a un LLM activar o mezclar estados de animación directamente — sin integración personalizada.

  • Árboles de mezcla, máquinas de estados, IK, retargeting
  • Mezcla en tiempo de ejecución — transiciones dirigidas por LLM
  • 1.900 funciones exportadas en RakuAnimation.dll
Beneficio clave: Animación de personajes natural y receptiva sin configuración por personaje. Un agente puede dirigir el comportamiento de los personajes como lo haría un director — en lenguaje natural.
AUDIO — RakuAudio

Audio espacial

Audio espacial 3D basado en HRTF con renderizado binaural, oclusión, zonas de reverberación y capas de música adaptativas. Ajustado para los altavoces de visores XR y auriculares con una sobrecarga de CPU mínima. La herramienta MCP audio_play permite a un LLM colocar sonidos en cualquier posición 3D de la escena.

  • Renderizado binaural HRTF — percepción direccional natural
  • Oclusión, zonas de reverberación, capas de música adaptativas
  • 1.654 funciones exportadas en RakuAudio.dll
Beneficio clave: Los jugadores localizan los sonidos de forma natural en el espacio 3D — crucial para una XR inmersiva. Las anclas de audio colocadas por el agente siguen el grafo de escena igual que los objetos visuales.

Comparación honesta: RakuAI vs. Unity / Unreal

No somos un reemplazo de Unity ni Unreal. Ganamos donde ellos son débiles. Esta tabla permanece pública porque la confianza de los desarrolladores importa más que el marketing.

Capacidad RakuAI Unity Unreal Engine
El LLM controla la escena en vivo (MCP) Nativo — 17 herramientas + passthrough a ~9.500 endpoints No integrado; requiere plugin personalizado No integrado; requiere plugin personalizado
Exportaciones nativas transparentes 30.738 símbolos públicos — enlaza contra cualquier DLL directamente Runtime cerrado; capa IL2CPP / gestionada Runtime cerrado; capa UObject / Blueprint
Presupuesto térmico de clase gafas Inferencia en el dispositivo de RakuSLM; ajustada para envolvente sub-5 W No es un objetivo de diseño No es un objetivo de diseño
OpenXR 1.1 (seguimiento de manos/ojos, anclas) RakuXR — 2.704 exportaciones, superficie OpenXR completa Compatible mediante plugin OpenXR Compatible mediante plugin OpenXR
Splat / 3DGS como objeto de escena de primera clase Nativo — herramienta MCP splat_load, integrada en el grafo de escena Paquetes de terceros; no nativos del grafo de escena Paquetes de terceros; no nativos del grafo de escena
Herramientas de editor y tienda de activos Etapa temprana — DLL RakuEditor; aún sin editor gráfico Editor estándar del sector; gran tienda de activos Editor estándar del sector; mercado Fab
Canalización de consola AAA No es un objetivo actual Soporte completo de certificación de consola Soporte completo de certificación de consola
Amplitud de la documentación Escasa — Fase 0 (las referencias por DLL están pendientes) Extensa Extensa
Trae tu propio LLM (sin dependencia) Cualquier modelo compatible con MCP — Claude, GPT, local Sin equivalente nativo Sin equivalente nativo
Verificabilidad del recuento de exportaciones Salida de dumpbin incluida en el repositorio — auditable N/D — runtime cerrado N/D — runtime cerrado

Comparación honesta completa (más subsistemas, licencias, precios) → compare.html

Dónde está el runtime hoy

Publicamos el estado honesto para que puedas evaluar el runtime con hechos reales, no con marketing.

Fase 0 — Hacer el runtime creíble y consumible

Entregado y creíble: 18 DLL de C++ con 30.738 funciones exportadas (verificadas mediante dumpbin /exports, registradas en raku-runtime/dll_exports/ como artefacto de CI). Servidor MCP en src/mcp/ con 17 herramientas nativas en vivo. Soporte de OpenXR 1.1 en RakuXR. Miembro de NVIDIA Inception (mayo de 2026). 5 patentes de EE. UU. concedidas (prioridad: julio de 2012).

Defecto activo: RakuAssets tiene una corrección de enlazador LNK2001 en curso. Las otras 17 DLL están en verde en CI; una compilación limpia 18/18 es inminente pero aún no está confirmada. Este aviso se eliminará en cuanto la corrección se incorpore.

Aún pendiente (tareas de la Fase 0): documentación de referencia por DLL; una matriz de capacidades de DLL publicada; el vídeo de inicio rápido “controla tu escena en 10 minutos”. Los primeros despliegues OEM integrados son de la Fase 1.

Nota sobre el recuento de exportaciones: 30.738 es la línea base documentada/de main. Una compilación Release local de una rama WIP sin fusionar muestra +46 (30.784) — solo la cifra 30.738 es canónica para uso público.

Optimizado para XR — y para la envolvente térmica de las gafas

Cada subsistema está optimizado para los exigentes presupuestos de fotogramas de los visores VR y AR — y para las restricciones más estrictas del hardware de gafas inteligentes que Unity y Unreal no abordan.

Renderizado XR a 120 Hz

La canalización de render foveado con LOD automático mantiene los presupuestos de fotogramas en cada clase de visor.

Inferencia SLM en el dispositivo

RakuSLM apunta a la envolvente térmica sub-5 W del hardware de gafas inteligentes — no a equipos GPU conectados.

Internos transparentes

Las 30.738 exportaciones son símbolos públicos. Perfila y optimiza a nivel de C++ — sin caja negra.

Empieza con el inicio rápido de MCP Funciones XR Sistemas de IA

Miembro de NVIDIA Inception

El motor que impulsa Raku Capture está desarrollado por un miembro de NVIDIA Inception. Usamos el catálogo NGC del programa, los créditos de nube de socios y la formación DLI para acelerar la canalización espacial. Leer más →