Sitemap

A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.

Pages

Posts

Hello, world: writing math and code

1 minute read

Published:

This blog is plain Markdown. To start a new post, drop a file into _posts/ named YYYY-MM-DD-slug.md, fill in the front matter, and write. Jekyll picks it up and the /blog/ index updates automatically.

portfolio

EurekaClaw

Lead development of the EurekaClaw project: designed the frontend interface, coordinated open-source community contributions, and maintained the codebase for research and public use.

Web World Models (WWM)

A framework that generates unlimited context via LLMs in text/code environments without data storage. Collaboration with Princeton AI Lab.

publications

Web World Models

Published in arXiv preprint, 2025

A Web World Model framework that generates unlimited context via LLMs in text/code environments without data storage.

Recommended citation: Web World Models. arXiv:2512.23676, 2025.
Download Paper

talks

teaching

Reader: CS 51A, ECE 131A, CS M146

Reader, UCLA, 2023

Reader for the following courses at UCLA:

  • CS 51A: Logic Design of Digital Systems
  • ECE 131A: Probability Theory
  • CS M146: Machine Learning

ENGR 96A: Machine Learning With Python

Learning Assistant, UCLA, Engineering, 2023

Learning Assistant for ENGR 96A: Machine Learning With Python, taught by Prof. Jacob Schmidt (Sep 2023 – Jun 2024).

ECE 241: Stochastic Process

Teaching Assistant, UCLA, Electrical and Computer Engineering, 2025

Teaching Assistant for ECE 241: Stochastic Process, taught by Prof. Lin Yang (Jan 2025 – Apr 2025).