Semantic Soup

Navigate the semantic space of your writing

An interactive visualization that maps the semantic space of your writing. It automatically clusters related ideas from multiple documents, extracts key concepts, and displays them as an explorable semantic graph. A sensory environment for navigating your own thinking.

Key Features

  • Semantic zoom: progressively explore from keyword clusters to individual paragraphs
  • Force-directed graph with cluster hulls and color-coded relationships
  • Interactive exploration: click to focus, filter by similarity, search by natural language
  • 3D rendering with exhibition-quality polish
Finalizing for Demo Days (Feb 19, 2026)

MusicMapper

Sensory-aesthetic music curation for DJs

A spatial visualization environment that transforms how DJs discover and organize their entire music library. Instead of spreadsheet-like interfaces, explore music as a landscape, rediscover forgotten gems, and understand connections within your collection.

Key Features

  • Spatial music visualization with ML similarity clustering
  • Multi-source import (local files, Apple Music, Bandcamp)
  • Personalized model fine-tuning for musically coherent clustering
  • Direct playlist creation from spatial view
Fully functional desktop appVisit Project

Cybird

Semantic map of a Twitter archive

Cybird

After 15 years of using Twitter, I was curious: what exactly have I been talking about? Were there any themes? Did they shift over time? LLMs make this kind of analysis possible — text becomes vectors, vectors become a map. Each dot is a tweet, placed by meaning. Hover to read, zoom to explore.

Key Features

  • OpenAI embeddings + PCA/UMAP dimensionality reduction to 2D
  • Auto-generated cluster and dimension labels via LLM
  • Interactive SVG rendering with D3.js anti-collision simulation

Sparkle

A visual project companion for weekly reflection

Sparkle

Turns your week of work into a spatial overview. Reads your repository history and transforms commits into sticky notes, then uses conversation with Claude to surface what actually mattered, what emerges next, and whether the pace is sustainable.

Key Features

  • Transforms git commits into visual sticky notes organized by impact and effort
  • Conversational reflection with Claude to surface insights and patterns
  • Weekly rhythm for progress review and sustainability assessment
Early and growing