TOBI.OS

Oluwatobiloba "Tobi" Aribo

Software Engineer · AI Systems Builder · Founder

I build software that keeps working after I walk away from the keyboard. Founder of Lineup, a production booking SaaS, and SolArena, an on-chain prediction market still in progress. Trinity is the local growth engine I built to find and research leads for Lineup, not a separate startup.

Interactive 3D portfolio operating system. Every project below carries an honesty label so you know how real it is.

  • Ariadne Fleet Control Room Production trace

    Local-first fleet control room and competence engine built across 14 ADRs and 42 logged AI sessions: Python fleet scanner (scan.py), 2D Spine & Ribs canvas (web/src/v2/SpineCanvas.tsx), docs-first Weave Ask engine + Two-Pass Verify Gate (web/server/check.ts), and Socratic Competence Tutor.

    Stages: 01 SCANNER (scan.py) · 02 SPINE & RIBS (2D Canvas) · 03 WEAVE ASK + VERIFY PASS · 04 COMPETENCE TUTOR · 05 GUARDED RUNNER

    Python · SQLite WAL · Hono · TypeScript · React 19 · HTML5 Canvas

    Source

  • Lineup Booking Platform Production trace

    Founded and built end to end on TanStack Start, TanStack Router, React 19, Clerk, Supabase, Stripe, and MailerSend across 193 merged PRs and 38 SQL migration phases (phase38-rls-gaps.sql): 4-tier pricing (Solo $9, Solo Plus $15, Shop $39, Studio $99), Barber Suite pulse strip & 1:1 demo sync (#190), 1-tap chair settle & realtime client_verified alerts (#191), tip picker with Cash App/Venmo deep links (#192), and public payment directory & mirror QR tools (#193).

    Stages: SHOP HANDLE · AVAILABILITY · APPOINTMENT · PAYMENT · LIFECYCLE

    TanStack Start · TanStack Router · React 19 · Clerk · Supabase · Stripe · MailerSend

    Source

  • Trinity Growth Engine Production trace

    Founder-built local-first AI growth engine for Lineup. Evidence ledger before draft, on-device Ollama and Mistral, human OPERATOR checkpoint, correlation ID closed into booking.

    Stages: ALADDIN · SIREN · BROWSER RESEARCH · GENESIS · OPERATOR

    Python · SQLite · Ollama · Playwright · Mistral

    Source

  • Evidence Provenance Lab Working demo

    A claim-to-source interface built to do one thing: make AI-generated reasoning inspectable, so you never have to just trust a confident paragraph.

    Stages: SOURCE · CLAIM · REVIEW · RESULT

    SQLite · evidence · review · provenance

    Source

  • Token Tarpit Quarantine Safe simulation

    A bounded security simulation built on the same pacing, challenge, and operator-pause logic that keeps Trinity from running wild.

    Stages: DETECT · SLOW · PAUSE · CLOSE

    state machine · rate limits · operator gates

  • Apotheosis Ichor Working demo

    Interactive 3D creative engineering showcase featuring 4 custom WebGL/GLSL engines (Alpha Ingestion Prism, Beta Logic Solver, Delta Tomography Radar, Gamma Value Vault), a procedural GoldEnvironment reflection probe, and The Forge command terminal.

    Stages: ALPHA INGESTION PRISM · BETA LOGIC SOLVER · DELTA TOMOGRAPHY RADAR · GAMMA VALUE VAULT

    React 19 · Three.js · React Three Fiber · Custom GLSL Shaders · Vite · TypeScript

    Source

  • FloodSpy Production trace

    A flood intelligence system that turns sensor data, historical patterns, and community reports into a map you can actually act on.

    Stages: SENSOR · RISK · ALERT

    Next.js · Mapbox · D3 · PostGIS · alerts

    Source

  • SolArena Working demo

    On-chain prediction and wagering protocol deployed to Solana Devnet (Anchor Program ID 9hjwMc75BNzLDYcWNR2queJrBvqn1gPyRSfwN7oQaxPn) with deterministic PDA escrow vaults (create_bet, join_bet, resolve_bet, claim_winnings) and live web app at sol-arena.vercel.app.

    Stages: 01 CREATE_BET (PDA INIT) · 02 JOIN_BET (ESCROW) · 03 RESOLVE & CLAIM_WINNINGS

    Rust · Anchor · Solana Devnet · Next.js · TypeScript

    Source

  • NeuralNFT Working demo

    An AI-assisted NFT marketplace that connects generated artwork to a real wallet and contract-shaped backend, not just a gallery of pretty pictures.

    Stages: CREATE · MINT · SHOW

    React · Vite · Hardhat · EVM · wallet

    Source

  • Shayo Culture Vibes Working demo

    A commerce experience built to work on narrow screens first, where product storytelling, motion, and cart behavior all move together.

    Stages: STORY · CART · ROUTE

    React · TypeScript · Vite · Tailwind · cart UX

    Source

  • D-Frames Working demo

    An operations surface where orders, employee roles, fulfillment history, and delivery tracking all live in one place instead of five spreadsheets.

    Stages: ORDER · ROLE · DELIVER

    React · Supabase · RLS · orders · delivery

    Source

Systems research (blueprints)

  • Neuromancer OS Blueprint: An air-gapped local inference vault, the natural next step from Trinity's Ollama-first way of doing things.
  • Phantom Schema Proxy Blueprint: A conceptual boundary layer that seals real operational data away and hands untrusted requests safe, synthetic records instead.
  • Git-Blame City Production trace: A procedural city built entirely from real commit history, mine, across the portfolio, Trinity, and Lineup repositories.
  • Zero-Knowledge Scheduling Blueprint: A future privacy-preserving handshake for scheduling, designed on top of Lineup's real availability and appointment model.
  • BPE Shatter Lab Working demo: An educational tokenizer chamber that pulls back the curtain on how evidence and prompts actually become model input.
  • FSM Logit Mask Blueprint: A state-machine view of the gap between checking AI output after the fact and constraining generation before it ever happens.
  • Lattice Handshake Blueprint: A future cryptographic exchange, mapped directly onto the real auth, webhook, and funnel-token boundaries already in the system.
  • Evidence Library Working demo: A spatial archive for sources, passages, edits, and outcomes, built on one rule: a confident claim is never treated as proof on its own.
  • Genesis Loss Landscape Blueprint: A visual model of how real Lineup outcomes could eventually teach Trinity which strategies actually deserve a second shot.

Ariadne Engineering Series (4-Part Magazine Edition)

  • Why I Built a Control Room That Refuses to Let Me Call Code 'Done' (ariadne-why-i-built-a-fleet-control-room)
  • Killing My Own 3D Orbit: How a Direction Interview Led to Ariadne's 2D Spine & Ribs (ariadne-killing-the-3d-orbit-for-a-2d-spine)
  • Inside the Weave: Intent Routing, Docs-First Retrieval, and the Two-Pass Verify Gate (ariadne-weave-ask-engine-and-verify-pass)
  • AI Writes the Code, Then Interrogates Me on It: Building the Competence Engine (ariadne-competence-engine-fighting-ai-atrophy)