TOBI.OS

Oluwatobiloba "Tobi" Aribo

CS student · Web apps · AI-assisted engineering

I am a computer science student who builds and ships web apps. I am learning a new way to engineer software with AI: clear workflows, small systems, careful documentation, and verification before anything ships.

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

    A booking platform for independent barbers and small shops. It brings appointment scheduling, availability, staff tools, customer records and payments into one web app. I built the product and its supporting workflows with AI tools, while keeping design decisions, code review and testing in my own hands.

    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

  • FEUR Executive Chauffeur Working demo

    Bespoke private chauffeur and FBO aviation reserve platform featuring a 4-step reservation quote engine, live tail-number flight delay telemetry simulation, and a Black Card member command center.

    Stages: MAISON & FLEET · 4-STEP QUOTE ENGINE · FBO FLIGHT SYNC · BLACK CARD PORTAL

    TanStack Start · React 19 · TypeScript · Tailwind CSS v4 · Nitro SSR · Lucide

    Source

  • 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)