Casablanca, Morocco — autonomous systems, sensor fusion, engineering simulation
|
Multi-agent estimation under uncertainty — UKF (Merwe sigma points), IMM (4 models), BFT consensus, chi-square gating. 149 tests. Research only. |
First AI that plays Moroccan Rami by looking at real cards with a camera. Vision + voice + zones. Configurable rules: Moroccan classic, Rami 51, no jokers. |
|
USAII Global AI Hackathon 2026 winner (#1 of 320). Community resource navigator with calibrated confidence — 6-layer pipeline, BART-large-MNLI, crisis regex. |
12 mundane phenomena modeled with disproportionate mathematical rigor — shower temperature, traffic jams, penalty kicks, raindrops. One per month, all of 2026. |
|
Non-linear macroeconomic simulator — 47 real policy levers, 3,008-weight neural network, causal graph extracted from institutional reports. |
Open-source engineering simulation in the browser — FEA, thermal, CFD solvers with AI-assisted mesh generation. Python backend, React frontend. |
6 PRs merged across 6 projects:
- openclaw/openclaw — wired
memorySearch.extraPathsto QMD indexing (core, +201 lines, merged with maintainer) - openclaw/openclaw — fixed Telegram polling stall threshold (adapted by maintainer, merged)
- inertiajs/inertia — fixed undefined values overwriting visit defaults
- module-federation/vite — fixed custom cacheDir in dev transform
- apexcharts/apexcharts.js — fixed legend staying grayed out after re-enabling series
- vas3k/TaxHacker — patched path traversal vulnerability in deleteFile
Also contributed to (PRs closed, not merged): microsoft/playwright, openai/openai-python, anthropics/anthropic-sdk-python, BerriAI/litellm, mem0ai/mem0, pydantic/pydantic-ai, agno-agi/agno, ionic-team/ionic-framework.
Python · TypeScript · React/Next.js · YOLOv8 · OpenCV

