Hi 👋, I'm AK (Alaa-eddine Kaddouri)
👨🏽💻 Software Architect • 🏗️ Building cool things since 1998 • 🌍 France 🇫🇷 / Morocco 🇲🇦
📈 PineTS Pine Script v5 transpiler & runtime for Node.js and the browser - 1:1 syntax compatibility | [ Aquired by LuxAlgo ]
🔍 pdbg LLM-Human Pair debugging tool for Node.js & browser - CLI + web UI + AI agent support
⚙️ sre SmythOS Runtime Environment - open-source runtime & SDK for agentic AI
🏗️ smythos-studio Self-hosted visual agent builder - full runtime, vault, auth, and debugging tools
⌨️ pinets-cli Run Pine Script indicators from the terminal against live or custom data
🐳 smyth-docker-mcp Docker MCP server for SmythOS
🧵 tokenloom Parse LLM/SSE text streams progressively into structured events - tags, code blocks, plugins
📄 iSafePDF Digital signing, encrypting, and managing metadata of PDF documents.
🔗 Linc LINC a simplistic blockchain miner for educational purposes.
⚡ eee Ezelia Entities Engine - ECS library powering the Ezelia game engine
📐 atlas-parser JavaScript atlas file parser
🗣️ cordova-plugin-tts Cordova Text-to-Speech plugin
🖼️ EZGUI The missing GUI library for Pixi.js and Phaser.io
✨ EPSy Particle system library for Phaser and Pixi.js
🗺️ node-pathfinder Native Node.js module implementing A* with Jump Point Search
🌐 eureca.io Bidirectional Node.js RPC - call server functions from the browser and vice versa
🕹️ ChaotiCreatures-TS Game jam entry for GameZanga 4
🔄 CocoonJS-WebWorker WebWorker polyfill using CocoonJS WebView
🎮 Ezelia Engine HTML5 isometric RPG game engine - one of the first, optimized for desktop, mobile & tablet
🔀 ts2haxe TypeScript → Haxe converter
🔧 WorkerPool - Web workers pool for task distribution and maintenance
💾 xos - x86 hobby OS in C & Assembly - dual-mode 16/32-bit, custom bootloader, FAT12, multitasking





