Skip to content
AJ Uppal
← Back to selected work

Personal project / Toy

AI Wrapped.

Your year in prompts, turned into a set of shareable cards.

Open project Live in a browser

My work

Export parsing, the statistics pipeline and the shareable card renderer.

Working with

One file · no dependencies · no server

Inside the build

Parsing chat exports locally.

Context

Personal chat exports vary in format and contain data that should not need to leave the reader’s device.

How it works

JSON and JSONL exports are parsed in memory. The statistics and cards are rendered in a single HTML document.

In the work

The public demo and its built-in sample work without an account or backend. Uploaded conversation history stays in the tab.

Keep exploring.

The whole collection →
A finished Playlist From a Photo poster: AJ’s Saltline sunrise above the title “Long Drive, No Radio” and twelve numbered tracks. Playlist From a Photo Toy A sailboat beneath a rising sun, with a warm path of light across the ocean in Saltline. saltline Simulation / multiplayer Ember Wilds in Fallowmere at dusk: a level-30 character in a voxel landscape. Ember Wilds Voxel MMORPG