Door 03 · the lab · ask anything
The Lab
Ask it anything, or tell it what you need to do. A tiny model I trained runs right in your browser and sends you to the right tool. Fifteen free tools and experiments below, all made by Ahmed Mahmoud.
the lab
Free tools & experiments
Everything I've built and put online. Free, no sign-up, nothing you type leaves your browser.

Social Image Sizer
One image, 23 platform crops with safe-zone overlays, exported as a zip.
EXP-002 · social
Post Preview
Six networks side by side, with real character counts and where 'see more' cuts.
EXP-003 · web
UTM Builder
A UTM builder that shows which GA4 channel a link lands in before you send it.
EXP-004 · events
Run of Show Builder
Plan an event minute by minute, see where it runs long, and call it live from a tablet.
EXP-005 · video
Stream Calculator
Stream bitrate per platform, upload with headroom, file size and event storage.
EXP-006 · events
Sponsorship Builder
Price sponsor tiers from reach and CPM, check the ladder, print the sponsor sheet.
EXP-007 · web
Link Preview Checker
See how a link previews in eight places, with the fix listed next to each problem.
EXP-008 · web
Alt Text Checker
A bookmarklet that checks every image on a page for missing or weak alt text.
EXP-009 · social
Email Signature Generator
Table-based HTML signatures for Gmail, Outlook and Apple Mail. No watermark.
EXP-010 · projects
Open Trails Canada
The outdoors around Calgary, for newcomers, in their own language.
EXP-011 · projects
Fieldhacks
Open-source hunting tools under $10: ballistics, trail counts, wind and legal light.
EXP-012 · projects
NeonGrid
A small cyberpunk city-builder in plain HTML, CSS and JavaScript.
EXP-013 · projects
YYC Class Finder
City of Calgary rec programs, filtered by age, budget, day and activity.
EXP-014 · projects
Alberta Atlas
Alberta conservation land, WMUs, PLUZs and Crown-land research on one honest map.
EXP-015 · projects
YYC Flight Radar
Self-hosted flight-deal tracker for YYC and YEG that ranks by the real bookable fare.
Click any experiment for the full story, screenshots and links.
How the command bar works
A tiny model, trained by me
About 100 KB of int8 weights over hashed word and character features. It runs in your browser in under a millisecond. No server, no API, no tracking.
It routes, it doesn't guess
Questions about me are answered from verified facts only. Tool requests open the right tool, already set up ("Instagram story", "YouTube 1080p60").
A bigger brain, if you want it
Wake MiniLM-L6, a 23 MB neural search model. It understands what you mean, not just keywords, and it can only answer by quoting verified facts, so it never makes things up.