Flagship · New
Mexger
Live · mexger.com
Free, no signup
A spatial AI studio in the browser. Describe a part in plain English and it generates real parametric CAD — a feature tree with editable millimetre dimensions, not a mesh.
- Type 50 into the X field and the part becomes 50 mm wide. Change a bore from 6 mm to 8 mm and the whole model regenerates from the recipe.
- Lock the aspect ratio or scale each axis independently. Export to STL, GLB or STEP.
- Draw in the air — hand tracking through your webcam, no controllers. Pinch to grab, two hands to scale.
- Give it target dimensions before you sketch and the drawing lands at exactly that size.
- Runs free on GPT-OSS 120B. Want Claude, GPT-5 or Gemini? Bring your own key — encrypted AES-256-GCM before storage, never stored in plaintext, no markup on tokens.
GPT-OSS 120BParametric CADMediaPipethree.jsAES-256-GCMSTEP / GLB / STL
Where it came from
Mexger is the successor to Gesture Holo, and the child of two things I’d already built. Merser Store had the brain — the model routing, the key handling, the skills engine. Gesture Holo had the hands — browser hand tracking with no headset and no controllers. Mexger is what happens when you fuse them.
Where I think it actually fits
Learning CAD. Traditional CAD has a brutal first week where you fight the interface before you make anything. Here you describe a bracket, get one, then look at the feature tree and see how it was built. Change a number, watch what happens. It’s not replacing SolidWorks — but as a first surface for understanding parametric modelling, I think it’s a much gentler on-ramp.
Three things I learned
- Structured output beats freeform. Asking for a JSON CAD recipe produces far better parts than asking for 3D code — and the recipe stays editable afterward.
- The hard part wasn’t generation, it was units. Making dimensions actually drive geometry took longer than the entire AI pipeline.
- Everything runs through one endpoint. Skills, model analysis and code generation all hit the same API call with a different system prompt.
GestureHolo
Live
Control 3D holograms with your bare hands, in the browser. A webcam is the only hardware. The project Mexger grew out of.
MediaPipeThree.jsWebSocketPython60 fps
- 42 landmarks tracked across both hands in real time, from a standard webcam.
- 60 fps end to end with sub-50 ms hand-to-render latency on consumer hardware.
- Pinch to grab, scale and rotate. Air-draw in space and extrude sketches into 3D models.
- STL, GLB and GLTF support: inspect real assets with no headset, no controllers, no install.
Inspired by Tony Stark’s workshop and the 2013 SpaceX gesture-CAD demo, rebuilt with modern AI so it works for anyone with a browser. It evolved from laggy shape manipulation into a full spatial interface — and then into Mexger, where the gestures finally drive real parametric geometry.
Smart Glasses · ANA
V2 in dev
AI-native AR glasses: a real see-through display, an assistant that runs entirely on the frame, and health sensing built in.
CM5ESP32-S3Waveguidellama.cppECG
V2 · ANA In development
Two-brain compute: a Raspberry Pi CM5 handles vision and on-device AI while an ESP32-S3 manages sensor I/O and power. Reflective waveguide optics float the display in your line of sight. ANA runs fully on-device: quantised Phi-3-mini, whisper.cpp speech recognition, Piper TTS and retrieval memory. Continuous heart-rhythm monitoring through two-point ECG ear-tip electrodes. No cloud, anywhere.
V1 · Spectra Complete
The first pair: a fully soldered, daily-driver prototype around an ESP32 and a 1.51-inch Waveshare transparent OLED, driven over SPI, with built-in audio, capacitive-touch LEDs, and health sensing no off-the-shelf prototype offered at the time — heart rate, blood oxygen and body temperature, from a pair of glasses. Every lesson from V1 is a design decision in V2.
Build video
WALK
In development
A powered lower-body exoskeleton to help people with paralysis or muscle loss stand and walk again.
BLDC + harmonic driveFOCSimulation-firstAssistive
Hips and knees actuated by harmonic-drive BLDC motors on a rigid frame running from waist to foot, crutch-supported, with simple commands for stand, sit and step. Safety leads the control design: controlled descent on any failure, conservative lean limits, hard interlocks.
Validated so far in a 12,000-run Monte-Carlo sizing sweep and a browser physics sim passing 8 of 8 stability tests. Devices like this exist today at the price of a car; the goal is a design the people who need it can actually reach. Next milestone: a single-joint bench rig under real load.
Build short
All-in-One Vitals Monitor
Complete
One handheld device that reads heart rate, SpO₂, ECG, body temperature and blood alcohol.
ESP32MAX30102ECG5 vitals
Multi-parameter vitals in one hand: PPG heart rate and SpO₂, a single-lead ECG validated against a hospital report, contactless body temperature and a blood-alcohol channel. Fully soldered, ESP32-based, built as a usable device rather than a demo. Next revision targets a wrist-worn form factor.
Build video
Aviation HUD Helmet
In development
A flight helmet with a real heads-up display: attitude, time and turn-by-turn nav through a beam-splitter prism.
ESP32Prism opticsIMUBLE nav
Built strictly from on-hand components on a TVS Racing shell, no scope creep allowed. An ESP32-WROOM-32 drives an SSD1306 through a 25 mm beam-splitter prism with a mirrored render, an MPU6050 supplies attitude, and phone navigation arrives over BLE, auto-swapping the HUD between a 24-hour clock and live Google Maps directions.
Servo-actuated visor, integrated audio, health-monitoring hooks and dual I²C buses round it out. Phase 2 firmware is confirmed on hardware; the next IMU revision goes in next.
Build short
Merser Store
Live
An App Store for AI. Models, skills, agents and runtimes, one place. Half of Mexger’s DNA.
16 modelsSupabaseGroqAES-256
Discover and install models and community skills across Claude, ChatGPT, Gemini, Perplexity, Cursor and more. PromptArm rewrites raw prompts through 8 modes for 16 models from 7 providers, so you see how the same idea lands everywhere. A Library tracks token usage and quota-refresh timers per provider; creators publish their own skills, prompt packs and agents to the store.
Bring your own API keys, encrypted with AES-256-GCM, or start on the free Llama 3.3 70B tier. Prompt content is never stored; export or delete your data any time.
Build video
Grind!n
Live
A social study RPG. One hour of focus earns one G. Streaks, stakes and leaderboards do the rest.
SupabaseVanilla JS21 tables14,270 lines
A session timer converts focus into G-Score, with streaks, achievements, a socially-earned Aura and grind levels from Beginner to Legend. Lock-in mode lets you stake your G on finishing a session; Coffee Pools bring the stakes to groups.
Audited and shipped in about seven weeks: 14,270 lines, 21 Supabase tables with row-level security on every one, realtime feeds, and a campus QR launch at Queen’s University Belfast.
Ulchats
Live
Talk to your favourite person, when they don’t answer back. AI personas that text like people you know.
Llama 3.3 70BFlaskSupabaseLiving voice
A WhatsApp-style app where you chat with AI versions of specific people. Describe them, or import a real chat export and it picks up their voice on its own. Every message is stored and older threads fold into running summaries, so personas remember you across devices and days.
The clever bit: the voice keeps learning, but only from the persona’s side of the conversation, never yours. It stays them; it never drifts into mirroring you. Groq for near-instant replies, Supabase Postgres for durable memory, Flask serverless on Vercel.
Build short
Belovrr
In development
Dating where occupation is the primary filter. Occupation is the mechanism, love is the promise.
React NativeSupabaseOCS score
Occupation is the most underused signal in dating: a proxy for lifestyle, schedule, ambition and shared grind. Every app lets people judge by job quietly; Belovrr makes it the explicit foundation, scored through an Occupation Compatibility Score.
No swiping. A vertical feed with hold-and-slide up to like, down to pass, around a radial hub, and a tap-to-reveal glassmorphism profile. Landing page and waitlist are live and capturing emails; a working app prototype is built.