My Apps and Games

A showcase of apps and games created with AI assistance.

Featured Projects

Glyph Grid Game Screenshot

Glyph Grid

A retro "thinking person's Tetris". Place increasingly complex Tetris-like shapes in a playing area. Get coins for placing and clearing, spend coins to continue in tough situations. The difference to similar games is the randomly generated shapes that get more and more difficult, requiring you to spend hard-earned coins to blast them away. Now includes a unique "mirror mode". Don't rotate, mirror. For computers and mobile devices.

Implementation Details

Javascript + Phaser, built mostly with Google Gemini 2.5 pro, later with Cursor and Claude 4 sonnet, images by ChatGPT, sounds by Elevenlabs.

Can be installed on the home screen of your phone or tablet.
Please note that to in some browsers you might need to reduce the scaling.

Start

or read the online help

Update (October 2025): now rotating and dropping shapes are animated.

Backgammon Training Quiz

Backgammon Training Quiz

A quiz (currently only for me) for Dailygammon users. It will import all your matches, analyze them with the superhuman AI Gnu Backgammon, and store your blunders. Then it will show you your blunders, one at a time, in a multiple choice quiz.

Implementation Details

Javascript + a python script to control Gnu Backgammon. Built with cursor and GPT-5.

Start

Kalaha Game Screenshot

Kalaha

The African strategy board game Hus / Kalaha. Two versions with slightly different rule sets.

Implementation Details

built with Google Gemini 2.5 pro, Cursor / Claude 3.7 sonnet for finer work. Images by ChatGPT.

Start
Wortwelt Game Screenshot

Wortwelt (German)

Re-interpretation of crosswords in the age of AI. You get all empty words, and no description of what to enter. Instead you get an overall goal like "Find words for plants", and have to creatively find the most exotic words that fulfill the goal. An LLM will judge your effort and award points.

Implementation Details

Originally built with Replit and ChatGPT 4. Later ported to a SPA UI with ChatGPT o1. Calls ChatGPT as "Oracle" that evaluates your play. Wonderful piano background music by Stability.ai's Stable Audio

Start

Please note: this app calls ChatGPT, and every call costs me a tiny bit of money. Therefore I had to add a simple login mechanism, and a user and transaction limit. Drop me a mail if you need a user or more queries.

Storytellers Game Screenshot

Storytellers

Take turns with an AI to write a story. Write as many sentences as you want. At any time ask ChatGPT o1 or Deepseek R1 to continue your story with the next sentence. You can also create chapters and give every chapter a summary of what to tell in this chapter.

Originally built with Replit and ChatGPT 4. Used Llama3, Mistral and ChatGPT4 as LLMs. Later reduced to ChatGPT 4o and Deepseek R1, and reworked the UI with help of ChatGPT o1.

Start

Please note: this app calls ChatGPT and Deepseek, and every call costs me a tiny bit of money. Therefore I had to add a simple login mechanism, and a user and transaction limit. Drop me a mail if you need a user or more queries.

Speccer Screenshot

Speccer

A collaborative tool to write a specification for an app that you then can give an LLM agent to implement. The flow is: you write the core idea, and then GPT-5 will create the specification markdown document and ask followup questions to all participants until it is convinced that the spec is finished. Result is a markdown document. Only runs locally.

Implementation Details

Built with GitHub Copilot and Claude 4. This is a very simple app but I find it useful.

View on GitHub
Wortkunst Screenshot

Wortkunst

A German variant of Scrabble where 1-4 players play scrabble, but the scoring system does not base on letter values and special square multipliers. Instead, an LLM judge assigns a score to the word(s) based on creativity, rarity, beauty. This makes the game less about tactics and more about appreciating language. Very early version where the core game works.

Implementation Details

Built with Cursor and GPT-5 from a specification. Uses Mistral Large, Claude Haiku 4.5, or deepseek chat as LLM judges.

View on GitHub
RPGMaker AICharacter Plugin Screenshot

RPGMaker AICharacter

A plugin for the app "RPGMaker MZ". It can turn an Event that represents an NPC in an autonomous, LLM-controlled NPC you can chat or trade with, who can move around, achieve goals, change game switches. NB : the screenshot is in German, but the plugin supports any language the LLM supports.

Implementation Details

Built with Cursor and GPT-5.

View on GitHub