Featured Projects
tre-website
Portfolio site for Total Reality Engineering (tre.systems). Static HTML/CSS/JS with terminal-inspired design, auto-updates from GitHub API, deploys on Cloudflare Pages.
writeo
Writeo is a Cloudflare-native, revision-first writing coach that pairs Next.js + Workers + Modal to deliver english essay scoring, explainable grammar feedback, and progress tracking across drafts.
speako
Privacy-first AI Speaking Coach. Runs 100% in-browser using Whisper & WebAssembly. Instant grammar, pronunciation, and fluency feedback.
cefr-workshop
A hands-on workshop for developers: fine-tune DeBERTa-v3 to predict CEFR levels (A1-C2) and deploy it on serverless GPUs with Modal.
acto
AI interactive storyteller: a Next.js app that generates passages, choices, and images with Google GenAI, adds Google Cloud TTS voice, optional OAuth (NextAuth), SQLite rate-limits, PWA features, tests, and Fly.io deploy.
connect-four
AI Connect Four in the browser - Next.js + Rust/WASM. Minimax & ML opponents, GA-evolved heuristics, self-play with MCTS. Cloudflare D1 + Workers.
github-org-metrics
GitHub Organization Metrics: A Python tool for analyzing and visualizing repository activity and developer contributions across an entire GitHub organization. Fetch, cache, and generate insightful CSV reports on commit history, code changes, and repository statistics.
comprehendo
AI-powered, multi-language reading-comprehension practice.
planeto
3D multi-user sandbox of drifting planetoids. You appear as a floating “eye,” explore a procedurally generated cluster, and exchange symbols with others in real time. Built with Next.js + React Three Fiber, Rapier physics, SSE, PWA setup; deployable on Fly.io.
sloposcope
Research-driven toolkit for experimenting with AI ‘slop’ detection using multi-dimensional NLP analysis.
spf-mcp
Cloudflare Worker MCP server that lets GPT-5 run Savage Pathfinder sessions end‑to‑end—dice, action deck combat, actor sheets, and journal tools—backed by Durable Objects, D1, KV, and R2.
rgou-cloudflare
A modern, playable implementation of the ancient Mesopotamian Royal Game of Ur, featuring a challenging AI opponent. Built with Next.js, TypeScript, and Rust/WASM for the AI, and deployable on Cloudflare.
About Total Reality Engineering
I design systems that pair artistic instincts with disciplined engineering, delivering software that is durable, performant, and delightful to use. Every engagement focuses on solving hard problems with precise execution rather than hype.
Total Reality Engineering is a solo practice where artist and software engineer Robert Gilks partners directly with clients to deliver bespoke interactive experiences, research tools, and production platforms.
Founded in Australia in 1998 • Established in the UK in 2008
Get In Touch
Ready to bring your ideas to life? Let's discuss how I can help you achieve your engineering goals.