Xavier
Scroll

About

I'm a self-taught engineer who builds complete systems end to end, from the low-level runtime to the interface people use. I've shipped more than a dozen products on my own across iOS, macOS, web and backend.

Today I'm focused on two things: an AI mind that can actually do work, and a 3D engine built for AI to operate from day one. Both follow the same rule: the AI proposes, the system verifies, and every action is visible, reversible and auditable.

Based in Park City, Utah.

What I'm building

Xavier Research

In private development

Todd, a persistent AI mind with memory, vision, voice and the ability to act.

Todd remembers you across sessions, sees through a consented camera, speaks and listens, and reads the world with sources attached. It does real work: it runs code in a live Python session, analyzes your data, drives a browser, and runs scientific computation such as protein folding, molecular dynamics and quantum chemistry. Every action runs behind an approval gate, every answer shows where it came from, and one switch stops everything.

Visit Xavier Research →

Xavier Engine

In development · Editor phase

A real-time 3D engine and editor built for AI to operate from day one.

Describe a world in conversation and the engine builds it live. Every change, whether from the AI or by hand, goes through typed, validated, reversible commands. Each AI change is a transaction: the engine predicts the result, checks it against what actually happened, and rolls back on a mismatch. It's a native desktop app written in Rust, with physically based rendering, temporal anti-aliasing and soft shadows. A test scene renders in 1.1 ms per frame on an Apple M3.

[Coming soon]

Tech stack

Engine & systems (Rust)

  • Rust
  • wgpu
  • WGSL / naga
  • bevy_ecs
  • bevy_reflect
  • glam
  • egui
  • glTF
  • Basis Universal
  • meshoptimizer
  • zstd
  • serde
  • JSON-RPC 2.0
  • Tracy
  • tracing

AI & agents

  • Claude API
  • Model Context Protocol (MCP)
  • Ollama (local models)
  • multi-model voting
  • vector memory and retrieval
  • Claude Code

Backend

  • TypeScript
  • Node.js
  • Express
  • WebSockets
  • Python
  • DuckDB
  • PostgreSQL

Scientific computing

  • OpenMM
  • PySCF
  • ESMFold
  • AutoDock Vina
  • pandas
  • NumPy

Frontend & 3D

  • Next.js
  • React
  • Three.js / React Three Fiber
  • 3Dmol.js
  • Tailwind

Voice & vision

  • Cartesia TTS
  • Web Speech API
  • face-api.js

Infrastructure

  • AWS (EC2, S3, CloudFront, Route 53)
  • Vercel
  • Nginx
  • Docker
  • Playwright

Also ship in

  • Swift
  • SwiftUI
  • Kotlin
  • Jetpack Compose
  • FastAPI

Contact