♡ MAJWCF1234 / homegrown software departmentcatalogued 22 Oct 2026
✿ workshop.html — Maddie's Workshop
A cat rubbing its cheek

★ homegrown software / please touch the exhibits ★

Maddie’s Workshop

games, engines, companions & questionable little experiments

23
PROJECTS
Y2K compatible
★ WELCOME TO THE WORKSHOP ★   games! engines! little digital friends!   23 projects from itch.io + GitHub   ♡ made by Maddeline / MAJWCF1234 ♡   take something home   please mind the glitter

📂 the project cupboardplease rummage

Things I made.
Things you can take home.

Quiet worlds, loud experiments, stories, and software with a life of its own. Browse the shelves below — the itch.io and source links are on each box.

⌕ find your next rabbit hole

Search and filter projects
23 projects on the shelvesno dusty mystery links ♡

★ currently on the workbench

fresh from my workbench
DISK 01itch + github
Creating Constructs project artworkON THE WORKBENCH

quiet building sandbox

Creating Constructs

A little plot of concrete and green, floating in the fog. Stack walls and stairs, plant trees and ferns, then walk inside the small world you made. No scores. No rush. Make something cozy.

Windows · 18 MB · Name your own price · Offline-friendly

DISK 02github
ON THE WORKBENCH

native game engine

RawIron

My C++20 game engine and workspace: Vulkan rendering, editor tools, shared runtime systems, multiplayer support, and game projects. Explore the engine room and follow what I am building.

Windows-first · C++20 · Vulkan

▦ the rest of the collection

pick a box, follow a curiosity
DISK 03github
GAMES

compact game + engine

RawMetal

A compact Windows game and engine built in C++20, with Vulkan rendering, streamed worlds, and embedded runtime assets. Explore its industrial campaign and the Ashfall Exclusion Zone.

Windows · Game + engine · Source & releases

DISK 04itch
The Worst Visual Novel Ever project artworkGAMES

a very suspicious visual novel

The Worst Visual Novel Ever

A self-aware visual novel full of endings, restarts, loops, and deliberate nonsense. If it seems to have ended, that might just be the point.

Windows / macOS / Linux · Name your own price

DISK 05itch
Pass the Knight! project artworkGAMES

talk your way through the gate

Pass the Knight!

A stubborn knight stands between you and the secret code. Use conversation, persuasion, and a little mischief to convince him to let you pass.

AI dialogue · Requires your own OpenAI API key

DISK 06itch
To Train an AI project artworkGAMES

seven days with Aurora

To Train an AI

Guide Aurora through emotions, ethics, relationships, and decisions. Your choices shape her personality and where her story goes.

Interactive fiction · Visual novel

DISK 07itch
The Life of a Cat project artworkGAMES

one very small feline life

The Life of a Cat

Start as a kitten, find food, meet humans and other cats, and choose how to explore the world. Your decisions shape a cat’s health, happiness, and life.

Windows · Batch game · Cats, obviously

DISK 08itch + github
ELAI Batch AI Companion project artworkGAMES

a friend in the command line

ELAI Batch AI Companion

A lightweight, text-based companion with secret minigames and a very retro soul. Unzip it, open ELAI.bat, and get to know the little program living in your terminal.

Windows · Batch script · Offline

DISK 09github
GAMES

a terminal adventure in C

Aeternitas1986

An evolving native text adventure with a command parser, character creation, inventory, equipment, forging, and mod support. Take a look behind the terminal.

C · Text adventure · Development project

DISK 10itch
AI

audio-language experiment

AI Communicator

An experimental AI audio linguistic protocol, available as a downloadable Windows tool on itch.io.

Windows · Name your own price

DISK 11itch + github
AI

an unusual filing cabinet

SCP AI Database

An interactive AI SCP database for Windows. Open the project’s itch page for downloads, or look through its source repository.

Windows · Interactive AI database

DISK 12itch + github
MJ’s AI Writing Sandbox project artworkAI

a desk for your next story

MJ’s AI Writing Sandbox

A writing workspace with AI story, plot, and character generators, brainstorming conversations, and a lore book for your worlds. Save and export your ideas as text.

Windows · Creative writing · Worldbuilding

DISK 13github
AI

give a sprite a little brain

Cute AI Pet Sandbox

Write small Python brain scripts to control a sprite pet. Try movement, pathing, and state-machine examples, then reload the brain while the sandbox is running.

Python · pygame · Scriptable pets

DISK 14github
Mai / maimain project artworkAI

Mai’s experimental workspace

Mai / maimain

Mai’s source workspace, with a Python backend, brain tools, training code, and a standalone Electron frontend. A place to explore the ongoing companion experiments.

Python + Electron · Experimental source project

DISK 15github
AI

a little company on your desktop

Mai Desktop Companion

An animated desktop companion with an Electron app and a launcher that connects to LM Studio. Its animation library scans local motion folders.

Windows · Electron · LM Studio

DISK 16github
AI

a local coding agent + editor

LocalCode

A desktop coding workspace for OpenAI-compatible local model servers. Includes persistent chats, workspace file tools, a manual editor, and approval-gated terminal commands.

Local models · Coding workspace

DISK 17github
TOOLS

build illustrated text adventures

Illustrated IF Studio

An editor and game engines for illustrated, text-based RPGs. Work on stories, designs, and assets, with player/export paths for HTML, Python, and C++.

Story tools · HTML / Python / C++

DISK 18github
TOOLS

turn HTML into desktop apps

Intelligent Electron Builder

A Windows PowerShell GUI for packaging an HTML app folder as an Electron application or installer. Save build profiles and include the resources your app needs.

Windows · PowerShell · Electron

DISK 19github
TOOLS

little pieces of a sprite sheet

Sprite Mapper

A sprite-sheet mapper with a browser interface and command-line tools. Slice by grid or components, export JSON, and create preview overlays.

Sprite tools · Browser UI + CLI

DISK 20github
TOOLS

a home for the things to remember

Prism PIMS

A local-first personal information workspace for tasks, projects, calendar events, notes, goals, people, and file references. Includes portable JSON backup and restore.

Personal organization · Local-first

DISK 21github
TOOLS

put the picture with the sound

Audio Video Combiner

A small Python utility for combining a video clip with an audio track. Browse the source on GitHub.

Python · Media utility

DISK 22github
TOOLS

your folders, one scroll at a time

Media Shorts Viewer

Browse a local folder of GIFs, videos, animated WebPs, and images in a vertical shorts-style feed. Includes keyboard controls and locally saved favorites.

Windows · Local media · Keyboard controls

DISK 23github
TOOLS

a fullscreen viewing shell

MJStreamclient

A Windows launcher that opens its configured streaming site in an Edge app window, hosted inside a borderless fullscreen shell. Visit the repository for setup and controls.

Windows · Edge launcher

✉ found something you like?

Tell me about it in the guestbook, or keep exploring the browser arcade. Thanks for visiting my slightly overstuffed workshop. ♡