Speaker

Michael Limberger

Michael Limberger

Senior Web & Linux Administrator
Faculty of Dentistry, University of Toronto

Michael builds and maintains web applications, Linux servers, and AI systems for the University of Toronto's Faculty of Dentistry. With over 15 years of Perl expertise, he has a track record of solving real-world problems with practical, maintainable code.

He built RAG Proxy, shown at TechKnowFile 2026 and the Faculty AI Kitchen: a local AI layer that searches clinic policy documents and answers with citations. That traffic stays on premises.

Outside of work, Michael runs live tech tutorials for tech hobbyists, covering AI tools, Linux, privacy tech, and self-hosting. He is a strong advocate for sovereign AI: local, private, and free from vendor dependency. In his view, healthcare IT needs to own its intelligence, not rent it.

Personal Projects

Beyond the day job, Michael builds tools and systems that scratch his own itch. These are personal projects, built on evenings and weekends, driven by curiosity about how AI, systems programming, and language design can work better together.

TOAD
Total Orchestration And Dispatch, a symbolic systems language
A programming language Michael designed and built from scratch in Rust. TOAD uses zero English keywords for logic. Every control structure is a symbol. It is a conductor: variables, control flow, regex, process execution, pipes, and concurrency. Other programs do the heavy lifting. One static binary, no runtime. Since the early public note it gained native file ops, grammars including PEG, lookaround regex, in-memory packed binaries, daemon mode, and a closed default language with no plugin loader.
Rust v0.34.1 63 test files ~21k lines single binary
Keel
Local-AI terminal code editor
A terminal code editor Michael built from scratch in TypeScript. It speaks the Qwen Code tool harness to a model that runs on his own hardware, not a cloud API. No Alibaba account, no telemetry, no auto-update. Ink TUI (header, transcript, composer, footer) plus a headless CLI. File edits and shell go through approval modes. In use on his Macs and at the Faculty.
TypeScript v0.5.20 Ink TUI local Qwen no cloud
Battle-Grounds
Top-down 2D team PvP brawler with fantasy combat and six character classes
A standalone 4v4 team deathmatch game built in Godot 4.6 with GDScript. Two teams (Blue vs Yellow) battle across a map populated by hostile NPCs. Six character classes (Demon, Ent, Lich, Mushroom, Beholder, and Lizardman), each with team-specific special abilities (burn vs ice slow, lifesteal vs zombie spawn, dodge vs double attack). Neutral Soldiers and Champions roam the map dropping healing potions, power potions, and thunder wands. First team to 25 kills wins. CPU backfills empty slots with bot AI. LAN multiplayer planned.
Godot 4.6 GDScript 6 classes 4v4 PvP MVP complete
See the talks →