§ 05 Workbench

Lab

The work-in-progress shelf. Less polished than the projects page, more honest about status. Private repositories are described but not linked.

live

Dailiverse

Server-authoritative platform for daily browser puzzles. The server, not the browser, is the authority on the puzzle, the date and your streak. The only project of mine that serves real traffic.

www.dailiverse.com ↗
Next.jsTypeScriptPostgresVercel
in development

Public money graph

A Hungarian public-money evidence graph: eight ingest adapters into PostgreSQL and a FastAPI + Cytoscape explorer. No edge exists without the retained source bytes that produced it, enforced by a foreign key.

PythonPostgreSQLFastAPICytoscape
in development

Taste-cluster recommender

The Go successor to the anime recommender: reactions become tastes, tastes become explained, diversified lists, and none of it needs an account. Accounts and list linking sit behind a feature flag.

Read about the first version →
GoPostgresMMRReact
in development

Slay the Spire bot

A bot for Ironclad at ascension 0, driven through CommunicationMod, with a learning pipeline. A fork of a C++ simulator serves as its conformance oracle: the bot's idea of the game must match the simulator's.

PythonPyTorchC++CUDA
released

Horizons

An Android task manager on Room: horizons, priorities, recurrence, reminders, subtasks, a home-screen widget and JSON backup. Private repository, signed APK releases through v2.2.

KotlinRoomAndroid
released

Random Encouragement

A one-screen Android app that shows one encouraging sentence at random. Built with Compose, run on API 36 and API 26. Private repository, signed APK release v1.0.1.

KotlinComposeAndroid