Projects

Working prototypes of the standards I help write, plus open-source tools and experiments.

Recent work

6G Testbed & AI Traffic Characterization

Open-source 5G-MAG framework I lead that measures and analyzes how AI and LLM services consume the network, feeding the 3GPP SA4 study on 6G media. Pairs a scenario engine (chat, agentic AI over MCP tools, image generation, multimodal, video understanding, real-time WebRTC/WebSocket) with a Linux network emulator and 60+ AI-specific metrics such as time-to-first-token and time-per-output-token.

6G3GPP SA4AI/LLM5G-MAGPython

Live on this site

WebGS: Gaussian Splatting

Browser-based 3D Gaussian-splatting viewer with WebGL2 and a WebGPU compute sorter.

WebGPU3DRendering

WebARF Viewer

Viewer for the MPEG Avatar Representation Format (ARF, ISO/IEC 23090-39): animation, blendshapes, and skeleton playback.

AvatarsThree.js

Stereo Player (MPEG-I SD)

Stereo video textures rendered inside an MPEG-I Scene Description scene.

MPEG-IStereo

MPEG-I Scene Web Player

Three.js renderer for MPEG-I scenes with DASH streaming and WebRTC live sources.

MPEG-IDASHWebRTC

glTF Sample Viewer (L-GSC)

glTF viewer extended with Layered glTF Small Compression (L-GSC).

glTFCompression

WebMP4 Inspector

Interactive ISOBMFF / HEIF / NAL inspector and binary box editor.

ISOBMFFTooling

WebNN Segmentation

Real-time semantic segmentation and emotion detection running entirely via WebNN.

WebNNONNXML

WebCodecs Probe

Live capability detection for the WebRTC and WebCodecs browser APIs.

WebCodecs

DASH Player

Minimal adaptive DASH streaming player built on dash.js.

DASHStreaming

Realtime Voice (GPT-4o)

WebRTC voice agent connecting directly to the OpenAI GPT-4o Realtime API.

WebRTCLLM

Spec Search

Semantic and full-text search over 3GPP and IETF specifications via an MCP backend.

3GPPIETFMCP

ETSI / 3GPP Email Tracker

RSS-driven tracker for 3GPP/ETSI mailing-list discussions and threads.

3GPPPHP

Stock News & Sentiment

Live ticker plus news-driven stock sentiment analysis over an MCP server.

MCPFinanceLLM

Speech-to-Text

Multilingual browser voice-to-text using the Web Speech API.

Speech

Open source on GitHub

@ibouazizi
glTF

Runtime 3D asset delivery format work (Khronos glTF).

HTML
webplayer

MPEG-I Scene Description web player.

JavaScript
servers

Model Context Protocol (MCP) reference servers.

TypeScript
pyrender

Easy-to-use Python renderer for 3D visualization.

Python
schwab-trader 13

Python library for the Charles Schwab Trading API.

Python
3gpp-swap

3GPP SWAP experiment.

JavaScript
gpac-mvhevc

Fork of GPAC with MV-HEVC support.

C
6G-Testbed

5G-MAG AI traffic characterization testbed for 6G media (3GPP SA4).

Python