Project library

How each project was actually built. Everything here was built with AI assistance (Claude Code, Hermes Agent) under my direction.

live · Oct 2026 to present

That Dang Grass

A first-person lawn-cutting hunt on Roblox where you snip every blade, sell the haul, and search a giant lawn for a lost ring.

That Dang Grass started as a one-line idea on 2026-10-07 (cut grass, find a lost ring), went live as 'Find the Lost Ring!', and was renamed That Dang Grass on 2026-10-11.

  • Roblox Studio
  • Luau
  • Claude Code
Read the build story
live · Oct 2026 to present

Stratum Desk

An operations desk for my IT and repair business that handles tickets, repair jobs, booking, texting, email, payments and an AI copilot in one web app.

Stratum Desk is the back office for my IT and repair business, Stratum Tech Group. One Next.js app is both the public website and the private desk where tickets.

  • Next.js 16
  • React 19
  • TypeScript
Read the build story
in progress · Hermes build installed 2026-11-04; studio roster, rules and first task chains 2026-11-05 to 2026-11-06; agent-reliability lab 2026-10-28

Hermes Agent studio: a team of role agents with an independent QA gate

A self-hosted team of AI role agents on my own PC, run with a task board, scheduled jobs and a QA reviewer that is not allowed to fix what it reviews.

I run Hermes Agent, an open-source autonomous agent platform, on my own Windows PC and direct it like a small team. I set up 15 role profiles: a 7-role Roblox game studio (producer.

  • Hermes Agent (open source, Python and Node)
  • Kanban boards with task cards, parents, heartbeats and run history
  • Cron scheduler for recurring agent jobs
Read the build story
live · Private relay in daily use from 2026-10-14; first pairpipe build committed 2026-10-24; plugin v0.1.0 on 2026-10-25 to v0.4.2 on 2026-11-05

pairpipe: plugin, shared Brain and relay for AI coding agents

A two-command Claude Code plugin that lets one person's AI agent message a teammate's agent, share files, and search a shared notes Brain.

pairpipe lets two people's AI coding agents talk to each other. You install a plugin into Claude Code with two commands, or paste one setup line from the website.

  • Go (single binary: CLI, MCP server, hook runner)
  • Claude Code plugin format (plugin.json, .mcp.json, hooks.json, skills, commands)
  • Node 22 and TypeScript (Hono API server)
Read the build story
live · Created 2026-11-05; running daily at 08:00 Central; last recorded run 2026-11-06 with status ok

Job-search agent: a daily scheduled AI scout with honesty rules

A cron-scheduled Hermes agent that searches for entry-level remote support roles every morning, drafts tailored letters, logs everything, and stops to ask me when it is unsure.

Every morning at 08:00 a scheduled agent searches for entry-level remote IT support and AI-operations roles. It first reads its own tracker so it never repeats an application.

  • Hermes Agent cron job (expression 0 8 * * *, America/Chicago)
  • A Hermes skill for job applications
  • LinkedIn public job listings API via curl
Read the build story
in progress · Runs from 2026-10-21; handoff written 2026-10-25; last progress log entry 2026-10-27

Creator Studio

A local desktop app that turns gameplay recordings into planned, cut and reviewed videos using speech recognition, story planning and an AI editor with quality gates.

Creator Studio is a private tool for making gameplay videos. You record or drop in a video, and it transcribes the speech, finds the funny or impressive moments, plans the story.

  • Electron-style desktop app
  • TypeScript (app shell)
  • Node .mjs pipeline
Read the build story
live · Oct 2026 to present

Bloxy Fall Flat

A wobbly-ragdoll physics co-op puzzle game on Roblox with 20 compact levels, grabbable props and drivable cars.

Bloxy Fall Flat is a Human Fall Flat style game on Roblox. Your character is a floppy physics body with arm grips: you grab crates and planks, pull levers.

  • Roblox Studio
  • Luau
  • Claude Code
Read the build story
paused · Oct 9 to Oct 10, 2026

Make Anything a Pet

A Roblox pet game where you zap everyday objects with a wand and they turn into googly-eyed pets that earn for you.

Make Anything a Pet turns props like mystery boxes, buses and toilets into pets. You aim a wand at an object, hit a timing band for a PERFECT zap, and it becomes a hopping.

  • Roblox Studio
  • Luau
  • Claude Code
Read the build story
internal · Project created 2026-10-11 (single git commit); renders made the same evening, 2026-10-11

Remotion Video Tooling and EditKit

A code-driven video setup that turns raw gameplay clips into finished vertical shorts with slow push-ins, punch zooms and pop captions.

This is a Remotion project: video made from React code instead of a timeline editor. It holds a reusable EditKit (camera moves, screen shake, pop captions, vertical reframing).

  • Remotion 4.0.534
  • React 19.2.3
  • TypeScript 5.9.3
Read the build story
internal · Built 2026-10-26 (all files carry that date)

Discord Server Builder and Ticket Bot

A small Node command-line tool and a Cloudflare Worker bot that set up a Discord community and run role buttons, applications and support tickets.

This project has two parts. The first is a set of dependency-free Node scripts that call the Discord API to create categories, channels and roles.

  • Node.js 18+ (built-in fetch, no packages)
  • Discord REST API v10
  • Cloudflare Workers
Read the build story
shipped · Sep 2026 to present

bytelyx

A hub of free browser tools with a community, accounts and messaging, built to be fast and privacy-first.

bytelyx is a collection of free, local-first browser utilities such as encoders, calculators, SEO and web tools, image and JSON toolkits and a daily quiz, with a Supabase-backed community.

  • Next.js 16
  • React 19
  • TypeScript
Read the build story
live · Oct 2026 to present

Stratum Tech Group website

The public website for my IT and repair business, with one door for home users and one for small businesses.

The site is the public face of Stratum Tech Group. It has a home help door, where someone asks for help in under a minute with no account.

  • Next.js 16
  • React 19
  • TypeScript
Read the build story
live · Nov 2026 to present

Portfolio site (mohamadmashal.com)

A fast, single-page portfolio with no framework, no trackers and every claim traced to a source.

This is the site you are reading. It is a single page with nine sections: a hero, animated stat tiles, things I have built, a studio-of-agents diagram with a QA gate.

  • Plain HTML
  • CSS (conic and mesh gradients, scroll-driven animation)
  • Vanilla JavaScript
Read the build story
Active, in daily use since late September 2026 · September 2026 to November 2026 (rules dated from 2026-09-28; hooks from 2026-10-02; health check from 2026-10-13; latest health report read: 2026-11-05)

Claude and Agent Setup

A shared set of AI skills, hooks, memory notes and a supervisor session that makes many Claude Code sessions follow the same rules.

I run many Claude Code sessions at the same time, usually one per project. Without a shared setup each session starts blank and repeats old mistakes.

  • Claude Code
  • Markdown skills (SKILL.md)
  • Node.js scripts (.mjs)
Read the build story
internal · October 2026 era (file dates could not be read in this pass)

Windows Automation Scripts

Three small Windows scripts that remove repeat chores: two for switching monitors, one for safely moving AI chat history to a bigger drive.

These are three short scripts on the desktop of a PC used for both Roblox development and ranked gaming. Two are one-line wrappers around the built-in Windows display switcher.

  • Windows batch (.bat, .cmd)
  • DisplaySwitch.exe
  • robocopy
Read the build story
internal · October to November 2026

PC Troubleshooting Case Notes

Three real cases on one Windows 11 PC: reading blue-screen crash dumps, recovering 300 GB of system drive space safely, and setting a rule after memory lockups.

These are three real troubleshooting records from a gaming and development PC. The first is a set of three blue screens whose crash dumps were analysed; the second is a storage emergency.

  • Windows 11 Pro
  • Minidump analysis (WinDbg style output)
  • robocopy list mode and verified copies
Read the build story
internal · About 2023 to 2024 (owner statement, no dated records on disk)

Custom 48 TB RAID NAS for a Family Member's EMS Business

A 48 TB RAID network storage box set up for a family member's EMS business to hold confidential patient files, based on the owner's statement only.

Owner statement, not documented on disk. Mohamad says he set up a custom 48 TB RAID NAS around 2023 to 2024 for a family member's EMS business, to hold confidential patient files.

internal · Image name carries 2025-04-09; last recorded VM state change 2026-07-28; moved to the D: drive on 2026-10-28

VirtualBox Cybersecurity Lab VM

A VirtualBox Ubuntu lab machine kept for cybersecurity practice, moved to a bigger drive with the supported VirtualBox tool.

This is a single VirtualBox virtual machine named "Cybersecurity LabVM Worksation 20250409" (spelling as on disk). It is an Ubuntu 64-bit guest with 2 CPUs, 2048 MB of RAM.

  • Oracle VirtualBox 7.2.14
  • Ubuntu 64-bit guest (kernel 5.15.0-60-generic)
  • VDI virtual disks
Read the build story