Ryan Kamp

Eight letters, currently spelling

RYAN KAMPproper nounGraduate student in computer science at the University of Cincinnati.

1 of 5 found

I’m a master’s student in computer science at the University of Cincinnati. My research interests are scientific visualization and computer graphics. I also make tools for words, which is why my name comes apart.

A A K M N P R Y
Ordering 17,359 of 20,160, shown above between its alphabetical neighbors. A handful are English. Drag the tiles, or just type.

worknoun

Things built on purpose: Gaussian splats you can play with, tools for words, and tools for the people and agents who work with them.

Splashery

Splats you can play with.

A toy box of 3D Gaussian splats that runs entirely in the browser. Pick a toy, spin it, poke it, splash paint on it, drop it, watch it fall apart and come back, then share it as a link, a GIF or a video.

WebGPU, with WebGL2 fallback · no build step, no framework, no server

grooph

Loop graphs for coding agents.

Draw who builds, who checks, where a person decides and when the work stops. grooph checks that every loop names a stop, then compiles the graph into a prompt package for Claude Code. It never runs an agent and never calls a model.

TypeScript · built for a phone · works offline

bar not met: go again bar passed Builder Critic You decide builds inspects the bar the loop stops here

Ars Magna

An anagram of “Anagrams.” Also Latin for the great art.

Give it any text. It returns every way those exact letters can be re-partitioned into real English words: spaces move freely, every letter is used exactly once, nothing is added and nothing is dropped.

TypeScript · deterministic search · no AI

ARS MAGNA · same eight letters either way. Click, or drag one.

Amordle

Wordle + Hurdle + Lichess − ads.

A free word game with any word length from 2 to 35 letters, three difficulties, a daily puzzle, and ranked multiplayer against other people with a real Elo rating attached. No ads, no paywalls.

Solo · daily · ranked combat · forty rating pools

Also on the shelf

  • English OpenList

    A free, open, continuously maintained list of valid English words, about 345,000 so far, with the provenance of every one: which sources attested it, and when.

  • resmon

    Research Monitor: an automated literature surveillance desktop app. It watches open-access scholarly repositories, gathers new papers against your criteria, and compiles reading reports, with optional LLM summaries.

  • Link Meteor

    A free Chrome extension for collecting links with their actual anchor text and URL in separate fields. No account, ads, telemetry or backend.

  • aqrobat

    A lightweight, local text and emoji QR lab: build QR artwork from letters, symbols or emoji, right in the browser.

  • reword_nerd

    A local-first browser workbench that turns documents and image sets into portable, reviewable prompt packages for rewriting. It never contacts a model provider itself.

  • Capstone

    The speed-accuracy trade-off in perceptual decision-making, my undergraduate research capstone. It models evidence accumulation as a diffusion process and uses dynamic programming and value iteration to study decision boundaries in a simulated obstacle-avoidance scenario.

Everything else on GitHub

researchnoun

What I’m trying to find out, roughly in the order I’d bring it up at dinner.

I started the MS program in computer science at the University of Cincinnati in the fall of 2025. My thesis advisor is Dr. Yizong Cheng.

My research interests are scientific visualization, computer graphics, digital media, software engineering and information retrieval. Splashery, my Gaussian splat playground, is where I explore the first three.

  • vis.Scientific visualization
  • gfx.Computer graphics
  • mediaDigital media
  • SESoftware engineering
  • IR…and information retrieval
professionally
software / prompt / context / loop / graph engineering
research tooling
occasional game development
personally
words,more words,and even more words