Projects
- IBM-12026The Implicit Brain Model: a multimodal foundation model of whole-brain state and dynamics, lazily materialized into explicit maps — one 3.84M kernel driving sixteen models, image-to-EEG retrieval at 127× chance, and cortical dynamics holding a musculoskeletal body upright.
- SC-WBD2026A working model of one person's brain — 414 regions wired the way theirs are — where electrical activity, blood flow, a magnetic pulse and what the person does each read the same shared state, through its own physics, on its own clock.
- Computerworld2026A deterministic computer world for training and evaluating computer-use agents: several machines with real filesystems, shells, applications and a browser, joined by a synthetic internet, inside one Rust engine that runs natively, from Python, and as WebAssembly. A run is a pure function of (engine, world, seed, action sequence, viewport) — replay it on any platform and get the same bytes.
- Chem-02026A prototype autonomous chemistry lab exploring how AI agents can operate a low-cost robot arm, camera loop, lab workspace, and evented measurement stack.
- Trash Sorter2026A robotic trash-sorting prototype built as an initial hands-on learning experience with a LeRobot arm at the Founders Inc Physical AI Hack World Tour SF hackathon.
- Lunar Rover2026A lunar rover prototype built at RoboHacks at Y Combinator to collect regolith in a moon-surface scenario, with a four-node autonomous control architecture spanning remote viewing, ground control, satellite relay, and robot control.
- Limboid2019Hydraulic musculoskeletal humanoid robot
- Cookie Baker 3D Printer2013Programmable 12×12 2D gantry
- Cookie Cutter CNC2015Full stack engineering project
- Home Internet Factory2020CNC router + 3D printer + Raspberry Pi 4 + camera + Internet
- Workplace Surveillance System2019When you need to catch employees on their phone, this will do the trick!
- canvas-engineering2026A compiler for declared causal macrostructure: you write the latent layout, connectivity, and update clocks as a typed schema, and it lowers them into attention masks on a stock diffusion transformer.
- Recursive Omnimodal Video Action Model2026ROAM studies looped attention and spatiotemporal canvas layouts for video-action diffusion models, grounding a cortical-canvas hypothesis in 26 experiments across toy models, MuJoCo behavior cloning, and a CogVideoX-2B robot-video graft.
- The Tensor Computer2026A complete von Neumann computer — ALU, registers, cache, virtual memory, bus, GPU, peripherals — rebuilt as differentiable tensor operations in JAX, so that programs written in machine code can, in principle, be learned end-to-end by gradient descent.
- brain-model / Resonance2026A cortical dynamics and affect-geometry project that became Resonance: algorithmic music targeted at a six-dimensional model of joy, flow, and self-model quieting.
- windows-web-next2026A browser-based Windows 11 simulation built for human annotation and computer-use agent research.
- macos-web-next2026macOS desktop simulation in the browser — companion to windows-web-next for computer-use agent training.
- browser-os2025Browser-native desktop shell — generic OS chrome that windows-web-next and macos-web-next inherit from.
- yt2ctx2026A YouTube-to-context compiler that turns reference videos into transcripts, representative frames, style bibles, shot specs, agent prompts, and ZIP artifacts.
- jnumpy2021Another autograd / deep learning / RL library
- bsbr2025Block Sparse attention with Block Retrieval: ordinary attention inside fixed-size chunks, and a meta-attention that retrieves between them from one compressed state vector per chunk — so the between-chunk term grows with n/B instead of n. A pip-installable PyTorch implementation, benchmarked against six other architectures.
- Bonk2025A tiny AI life coach: a friendly desktop doge watches your active window, tracks goals, and gently bonks you back toward the work you meant to do.
- AI Proverbs2022The treasure trove of AI ponderances. Pictures and text by AI.
- imgpt2025A Python CLI for generating OpenAI images from one-off prompts or whole prompt directories, with persisted defaults, model controls, and cost-aware batch behavior.
- DesparadosAEye2021Project manager, general app developer, and ML engineer for a 5-person group developing open-ended Android chatbot
- 20Q202120 Questions Android App
- Space Pong2015A two-player Pong-style game built in Blender during Summer 2015, with a space-themed arena and keyboard controls for playing against a friend or yourself.
- SQTEST2016Flexible Spanish – English translation system
- Sale2015Basic Spanish – English translation system
- Labatron2016Automated stochiometry solver for CHEM 1411/12
- Tensegra2026Engineering reliable agents through programmable attention, typed symbolic execution, dependency-aware reuse, and causal evaluation: isolate model–tool failures, quantify useful computation, and test repairs against verified task utility.
- EEG Acquisition Chain2026Interactive simulator of the physical EEG signal path and sensor-based artifact compensation.
- langcurriculum2026180 lesson generators whose answers are computed rather than annotated — an unbounded supply of reasoning problems that can be asked in 411 languages, five modalities and eight answer formats, so you can measure whether a system learned the structure or just the surface.
- Halo Prismatic2026A mock workspace whose glass panels actually refract: three displacement passes at three indices of refraction, so every pane leaves a real chromatic fringe.
- jterm2026A tabbed terminal with tmux-style splits where a pane can also be a notepad, a browser, or a viewer — and where the command you typed but never ran survives a crash.
- RL Lab2026A client-side multi-agent robotics lab: exact polygon physics, bodies and minds configured independently, and policies that are hill-climbed or neuroevolved — entirely in the browser, entirely offline.
- RackSavant2026An AI virtual try-on studio built for a friend's clothing store: browse by mood, preserve the wearer's body, try on garments, and react together in live fitting rooms.
- fieldratchet2026A recursively self-improving compiler for PCB layout: schematic in, routed board out — where the placement engine is a coupled-oscillator substrate that mutates and improves itself on every iteration.
- Microscope Viewer2026Electron desktop viewer that streams a non-UVC USB microscope by driving the Geek Szitman supercamera protocol over a small Python USB bridge, since the device never exposes a /dev/video node.
- ESP32-S3 USB Webcam2026Firmware that makes a Seeed XIAO ESP32S3 Sense enumerate as a real USB Video Class webcam, with Linux seeing it as a normal /dev/video camera.
- SynthUX2026A low-compute synthetic visual computer-use dataset generator: goals expand into concrete Node Tree-style grammar trees, terminal affordances are replayed as low-level mouse and keyboard input in browser desktop simulators, and the resulting trajectories are recorded as frames, observations, videos, and alignment metadata.
- notion-vibestartup2026A Notion Developer Platform Hackathon project: OAuth into a founder workspace, generate the company operating system, publish product routes, and write real runtime events back into Notion.
- personal site2026This site. Next.js + MDX, every artifact is a node in a graph, the navigation is the relationship.
- belief-graph-orchestrator2026Event-sourced multi-scale cognitive control system for autonomous GUI agents.
- ascii-art2026Multi-layer ASCII art generator with dithering, edge detection, and compositing — browser-native.
- standup-ai2026AI scrum-lead assistant — automates standup task management across Notion and Linear.
- general-unified-world-modeling2026A typed causal ontology of civilization that projects economics, politics, firms, people, and events onto one structured latent world model.
- precisionBOM2026AI-powered BOM optimization with live DigiKey inventory, price breaks, alternates, and export paths that move a hardware team from spreadsheet to sourcing decision.
- lifelogger2025Personal activity tracking daemon with LLM summarization.
- eggroll-trainer2025Python implementation of EGGROLL (Evolution Guided General Optimization via Low-rank Learning) for scalable evolution strategies training
- Tiles2024Free and open source tiles matching game!
- The Agent Suite2023A 2023 effort around voice AI agents and business automations for customer communication, lead qualification, appointment booking, and operations.
- Jacob's Hits 2023 (album)2023Some of my favorite personal music creations
- Go Human Fund2023A personally financed micro-seed fund that wrote $100 first checks to founders with nothing but an idea — 20+ founders across 6 countries, several of whom went on to raise from 1517 Fund and Emergent Ventures.
- Node Tree2022A Python toolkit for programming tree-shaped generative processes that can render natural-language descriptions and execute matching demonstrations in an environment.
- TensorCode2022A framework for encoding and decoding arbitrary Python objects, differentiable programming, and runtime code generation — Programming 2.0 with the abstractions software engineers already know.
- MPNets2022Multi-Paradigm Networks: a graph-based neural architecture experiment for training one policy across supervised, self-supervised, unsupervised, reinforcement, Hebbian, feedback, and structural learning signals.
- MLN-Dashboard2021Modular server for data visualization
- The Multi-Agent Network (MAN)2021A modular framework for fusing pretrained foundation models with self-organising learning agents on a shared, typed workspace.
- 👩🏽🌾 The Fertile Cresent2021Ecosysten of projects, repositories, and libraries to promote the advancement of artificial intelligence
- Broadening and Building Beyond Classical Reinforcement Learning2021Affective psychology + multi-agent reinforcement learning
- Summer Break 2021! (album)2021A collection of various songs capturing various emotions I experienced during the 2021 summer break
- Dash2021Covid19 Analysis Visualization Dashboard
- multigraph-nn2021A TensorFlow/Keras experiment for recurrent neural networks whose state is stored in typed, dynamically updated graphs.
- Stanford Open Datathon Group Project2021Data scientist in a 5-student international group
- jplotlib2021A tiny matplotlib helper I used in a few research notebooks to quickly lay out many generated images in a grid.
- tf-som2021TensorFlow layers for locally competitive, self-organizing-map-style feature learning.
- Predictive General Intelligence2021Theoretical framework an plan for developing artificial general intelligence
- multi-graph-former2020A TensorFlow/Keras experiment showing that transformer attention can be read as graph neural network message passing, then generalized from seq2seq to graph2graph.
- Full Stack Artificial Intelligence2019Computer interaction + deep reinforcement learning
- Computatrum2019It's time for AI grow up
- Polonius as a Fool2017Animation of two scenes from Hamlet for 11th grade English class in Spring 2017.
- Dolphin Rocket2014Bottle-rocket project and mini documentary from 9th grade: a low-budget MythBusters x October Sky crossover inspired by Apollo and early spaceflight history.
- Copyright Calculator2014Scripted conversation bot to help students stay safe
- The Right Night Light2014Blender animation about a monkey searching for the right night light so he can cross the ground, completed in May 2014.
- Looking for Princess Suzzane2013Blender animation made to teach conjugation of -AR verbs in Spanish, published on December 3, 2013.





















































































































































































































