Steam Games Map

An interactive 2D map of games on the Steam Store using embeddings from Qwen3

January 20, 2026

Steam Embedding Search

A web application for searching Steam games using embeddings generated from game descriptions and reviews.

December 28, 2023

Repo Search

Repo Search is a tool for searching for code by what it does using natural language queries, based on OpenAI’s embeddings. Use it to help figure out what file you need to be working on! It happens to me pretty often when working with medium to large repositories that I have no clue what file I need to be looking at to make a particular change I’m trying to create. Repo Search is a tool I made to help me figure that out quicker. ...

July 8, 2023

Something Else - A mod for OpenMW

Something Else is a source-level mod that adds machine-generated text to OpenMW, an open-source reimplementation of the game engine from The Elder Scrolls III: Morrowind. The name comes from a new button added to the dialogue window that allows you to enter a custom line of dialogue to speak to an NPC. The button To send me a comment about this project, send an e-mail to: somethingelse@danieltperry.me Info Screenshot of generated dialogue (using OpenAI’s GPT Chat Completion API) ...

March 30, 2023

Walking App (Application Concept)

A Godot-based application for tracking where you’ve been in the world, making use of OpenStreetMap data. This is a prototype for a larger idea that may be pursued in the future. Concept An application intended to help you thoroughly explore an area of the world. Pick an area of the world map with roads or paths that you’d like to explore every part of. Then, import GPX files tracking previous excursions through that area, and try to ‘fill out’ the entire map by visiting every point. ...

October 3, 2022