Skip to content
View AitchEm-bot's full-sized avatar

Block or report AitchEm-bot

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AitchEm-bot/README.md
Header

Typing SVG



Β  Β  Β  Β 


πŸ‘¨β€πŸ’» About Me

name: Hani Moustafa
role: Automated Systems & NLP Engineer
focus: Agentic pipelines, multimodal neural encoders, Arabic NLP

built:
  sitewatch: "Construction-site CV: YOLO + classical pipeline flags PPE violations live"
  claudie:  "Scheduled AI persistence: Claude wakes, reads its past, creates"
  knowme:   "TRIBE v2 neural encoder: predicting brain responses to social feeds"
  research: "C2PA credentials survival pipeline: 4-phase automated forensics"

daily:      ["Python", "TypeScript", "PyTorch", "Next.js", "Docker"]
nlp:        ["TRIBE v2", "Claude API", "Sentiment models", "Arabic RTL"]
automation: ["Cron", "GitHub Actions", "Modal GPU", "Agent SDKs"]

philosophy: "Automate the boring. Model the unspoken."

⚑ Tech Stack

Python
Python
TypeScript
TypeScript
JavaScript
JavaScript
PyTorch
PyTorch
FastAPI
FastAPI
React
React
Next.js
Next.js
Node.js
Node.js
Three.js
Three.js
Tailwind
Tailwind
PostgreSQL
PostgreSQL
Supabase
Supabase
Redis
Redis
Docker
Docker
CI/CD
CI/CD
Linux
Linux
Nginx
Nginx
Git
Git
GitHub
GitHub
VS Code
VS Code
Figma
Figma
Vite
Vite
Electron
Electron
Bash
Bash

πŸš€ What I've Built

Real-Time Construction Site Safety Monitor

Computer vision pipeline that flags PPE violations and worker-machinery proximity from live camera feeds. Fuses YOLOv8 (COCO baseline + custom-fine-tuned) with classical CV β€” CLAHE, Hough shapes, MOG2 motion β€” behind a Streamlit app, with timestamped CSV violation logs.

Python YOLOv8 OpenCV Streamlit PyTorch

πŸ’‘ Claudie

Scheduled AI Persistence

Claude wakes on a schedule, reads everything it has ever written, and creates something new: thoughts, dreams, code. Cross-platform cron via launchd / Task Scheduler, with a WebSocket bridge for live conversation.

Claude Agent SDK Next.js WebSocket Cron

🧠 KnowMe

TRIBE v2 Neural Encoder β†’ Your Brain on Instagram

Chrome extension running Meta's trimodal (vision + audio + text) encoder against your actual feed. Predicts activation across 20k+ cortical vertices, resolves to 10 cognitive categories and 60 emotions, renders it in 3D.

PyTorch Modal GPU Three.js Manifest V3 HCP Atlas

πŸ” Research

C2PA Credentials Survival Pipeline

Do content credentials survive compression, editing, and a social-media round-trip? A 4-phase fully automated pipeline (generate, sign, transform, verify) with PSNR / SSIM / VMAF and pinned seeds.

Python Stable Diffusion c2patool FFmpeg CUDA

πŸ“ˆ GitHub Analytics



Snake animation

🧠 How I Work


+-----------------------------------------+
|           P R I N C I P L E S           |
+-----------------------------------------+
|                                         |
|  AUTOMATE RELENTLESSLY                  |
|  +-- Schedule it, don't run it          |
|  +-- Cron, Actions, agent loops         |
|  +-- If I do it twice, it's a pipeline  |
|                                         |
|  NLP IS LISTENING                       |
|  +-- Model real utterances, not synth   |
|  +-- Arabic first, RTL by default       |
|  +-- Multimodal > unimodal              |
|                                         |
|  REPRODUCE OR IT DIDN'T HAPPEN          |
|  +-- Pinned seeds, versioned weights    |
|  +-- Metrics over vibes (PSNR/SSIM/VMAF)|
|  +-- Containers for every experiment    |
|                                         |
|  AI AGENTS AS COWORKERS                 |
|  +-- Claude Code for development        |
|  +-- Modal GPUs for inference           |
|  +-- Agent SDKs running in production   |
|                                         |
+-----------------------------------------+

Β Β  Β Β  Β Β 



"What I cannot create, I do not understand."

Richard Feynman


Pinned Loading

  1. claudie claudie Public

    An experiment in AI persistence β€” a space where Claude wakes up on schedule, reads its past writings, and creates something new.

    TypeScript 3

  2. research research Public

    End-to-end reproducible research pipeline testing C2PA content credentials survival in AI-generated images/videos through compression, editing, and social media platforms

    Python

  3. knowme knowme Public

    Chrome extension that predicts brain region activations and emotional responses to your Instagram feed using Meta's TRIBE v2 neural encoder, visualized on an interactive 3D brain

    TypeScript