[{"data":1,"prerenderedAt":121},["ShallowReactive",2],{"\u002Fen\u002Fworks":3,"projects":35},{"id":4,"title":5,"body":6,"date":27,"description":23,"extension":28,"meta":29,"navigation":30,"path":31,"seo":32,"stem":33,"__hash__":34},"content_en\u002Fen\u002F2.works.md","Projects",{"type":7,"value":8,"toc":24},"minimark",[9],[10,11,12,19],"works",{},[13,14,16],"template",{"v-slot:title":15},"",[17,18,5],"p",{},[13,20,21],{"v-slot:subtitle":15},[17,22,23],{},"A selection of projects I've built",{"title":15,"searchDepth":25,"depth":25,"links":26},2,[],"2026-08-13","md",{},true,"\u002Fen\u002Fworks",{"title":5,"description":23},"en\u002F2.works","cWphfcl9MR8DYhDS-LeMwYku_HMnO6DgxS-bauEvro8",[36,58,73,88,107],{"id":37,"date":38,"description":39,"extension":40,"featured":30,"github":41,"image":42,"link":43,"meta":44,"name":45,"release":38,"status":46,"stem":47,"tech":48,"__hash__":57},"projects_en\u002Fen\u002Fprojects\u002Fcastor.json","2026","A private, offline-first speech studio and document reader (PDF\u002FDOCX). Synthesizes speech locally using Kokoro ONNX transformers in Web Workers, storing audio binaries and catalog metadata directly on-device via OPFS & IndexedDB, with optional hybrid cloud model boost (Gemini-Lite, Voxtral, Orpheus) and background keep-alive support.","json","https:\u002F\u002Fgithub.com\u002FGMouaad\u002Fcastor",null,"https:\u002F\u002Fcastor.mgsair.workers.dev\u002F",{},"Castor","Completed","en\u002Fprojects\u002Fcastor",[49,50,51,52,53,54,55,56],"TypeScript","Vue \u002F Nuxt","ONNX Runtime","Web Workers","OPFS & IndexedDB","Cloudflare Workers","PWA","Web Audio API","2Q-gr-6z7IZlIfK5YFUUdqXnIzI5-TYu0TlYvu_N0jU",{"id":59,"date":38,"description":60,"extension":40,"featured":30,"github":61,"image":42,"link":62,"meta":63,"name":64,"release":38,"status":46,"stem":65,"tech":66,"__hash__":72},"projects_en\u002Fen\u002Fprojects\u002Ffatura.json","A comprehensive, full-stack invoicing application for freelancers and small teams. Rewritten as a modern serverless platform powered by Nuxt.js\u002FVue 3 and Cloudflare ecosystem services (Workers, D1, R2, KV). Features client management, automated billing workflows, multi-currency support, and instant PDF invoice generation.","https:\u002F\u002Fgithub.com\u002FGMouaad\u002Ffatura","https:\u002F\u002Ffatuura.pages.dev\u002F",{},"Fatura","en\u002Fprojects\u002Ffatura",[67,68,49,54,69,70,71],"Nuxt.js","Vue 3","Cloudflare D1 \u002F Services","Tailwind CSS","PDF Engine","va3ai2XqyA9NoB_DhZvfnzMtjVMTSd7QDsco1djnnzc",{"id":74,"date":38,"description":75,"extension":40,"featured":30,"github":76,"image":42,"link":76,"meta":77,"name":78,"release":38,"status":46,"stem":79,"tech":80,"__hash__":87},"projects_en\u002Fen\u002Fprojects\u002Fmcp-tools.json","A collection of custom Model Context Protocol (MCP) servers that enable LLM agents to safely read and write database structures, read files, and execute scripts in sandbox environments. Facilitates robust local agent tool calling.","https:\u002F\u002Fgithub.com\u002FGMouaad",{},"MCP Servers & Tools","en\u002Fprojects\u002Fmcp-tools",[81,82,83,84,85,86],"Python","Node.js","SQLite","MCP","Docker","ShellScripting","kxbxNSM00SMirlG1oOlBGZWdKHIQcZ2c6CD3GjRHWHk",{"id":89,"date":38,"description":90,"extension":40,"featured":30,"github":91,"image":42,"link":92,"meta":93,"name":94,"release":38,"status":46,"stem":95,"tech":96,"__hash__":106},"projects_en\u002Fen\u002Fprojects\u002Foptiproc.json","An enterprise-grade process optimization and microservice orchestration platform. Integrates agentic AI capabilities using the Microsoft Agent framework and Semantic Kernel to run autonomous diagnostic reasoning, complex task planning, and pattern discovery. Orchestrated dynamically via .NET Aspire to bundle Vue\u002FNuxt interfaces with C# APIs.","https:\u002F\u002Fgithub.com\u002FGMouaad\u002Fopti-proc","https:\u002F\u002Fopti-proc.pages.dev\u002F",{},"OptiProc","en\u002Fprojects\u002Foptiproc",[97,98,99,100,67,101,85,102,103,104,105],".NET 10","Aspire","Microsoft Agent framework","Semantic Kernel","Vue","EF Core","RAG","RabbitMQ","PostgreSQL","5qz7PsHaSneRYXILSqVyQylNhTnaQOHzibXwTWak5Lk",{"id":108,"date":38,"description":109,"extension":40,"featured":30,"github":110,"image":42,"link":111,"meta":112,"name":113,"release":38,"status":46,"stem":114,"tech":115,"__hash__":120},"projects_en\u002Fen\u002Fprojects\u002Fwaqt.json","A local-first, privacy-centric time tracking application. Features a robust command-line interface, a Flask web dashboard, and a built-in Model Context Protocol (MCP) server, allowing AI agents to query, edit, and summarize task logs.","https:\u002F\u002Fgithub.com\u002FGMouaad\u002Fwaqt","https:\u002F\u002Fw4qt.pages.dev\u002F",{},"Waqt (w4qt)","en\u002Fprojects\u002Fwaqt",[81,116,83,117,70,84,118,119],"Flask","SQLAlchemy","PyInstaller","Playwright","CrFlv6x8Eox5HHvpdr-Pw3kQNjNItuFtN0ykhfTi9ow",1786658378398]