2-day current streak·17-day longest streak
Hi, I'm Ilyas 👋 Software engineer from Morocco. I build AI-agent systems and the full-stack products around them — from LLM/agent infrastructure down to the app people actually click. Equally…
Hi, I'm Ilyas 👋
Software engineer from Morocco. I build AI-agent systems and the full-stack
products around them — from LLM/agent infrastructure down to the app people
actually click. Equally at home wiring up managed-agent platforms, shipping a
Next.js product end-to-end, or going low-level when a system needs it.
- 🤖 Agent infra — multi-agent orchestration, tool-use / MCP, managed-agent
- 🚀 Full-stack — Next.js / React products front-to-back, Postgres, cloud
- 🧩 Range — fintech & audit AI, distributed LLM inference, PWAs, applied
- 🔭 Currently building Manet, a platform for hosting go-to-market AI agents.
Languages TypeScript · Python · Rust · SQL · C/C++ · Bash · Swift
Web Next.js · React · Node.js · pnpm monorepos
Data Postgres · MongoDB · Redis
AI / Agents Anthropic Claude · Model Context Protocol (MCP) · Google ADK · Gemini · multi-agent orchestration
Cloud Google Cloud (Cloud Run · Scheduler · Tasks · Secret Manager) · Docker · Linux
-
hypruse ★ PINNED
Computer use for Hyprland - MCP server giving AI agents native hands on your Wayland desktop. No ydotool, no root, no portals.
Python ★ 5 8d agoExplain → -
zapzap ★ PINNED ⑂
WhatsApp desktop application written in PyQt6 + PyQt6-WebEngine.
★ 0 22h agoExplain → -
hyprcast
My side project: a fork of fluxcast tuned hard for one laptop (i5-8350U / UHD 620 / Hyprland) and one TV. Zero-copy dmabuf into VAAPI for Miracast, around 20-30x less CPU than the x264 path it replaces.
C ★ 1 2m agoExplain → -
Average-Face
An AI that creates an "average face" based on multiple face inputs
Python ★ 1 2y agoExplain → -
UniUpdateBot
UniUpdateBot is an automated web scraper designed to monitor the university's website for real-time updates. This bot extracts relevant information and compiles it into organized email notifications, seamlessly distributing critical announcements to students and professors.
Python ★ 1 2y agoExplain → -
Waybar ⑂
Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada:
★ 0 7d agoExplain → -
ilyaskhallouki
No description.
★ 0 21d agoExplain → -
Makla
No description.
★ 0 1mo agoExplain → -
PFE-frontend
No description.
JavaScript ★ 0 1y agoExplain → -
PFE-ai
No description.
Python ★ 0 1y agoExplain → -
PFE-backend
No description.
Python ★ 0 1y agoExplain → -
AVD-Back
No description.
Python ★ 0 1y agoExplain → -
AVD-Front
No description.
JavaScript ★ 0 1y agoExplain → -
ipv6
No description.
★ 0 1y agoExplain → -
DimaDocs
A command-line tool in development that will allow users to download and access API documentation offline. It aims to provide a structured format for easy searching and querying directly in the terminal. Stay tuned for updates!
Python ★ 0 1y agoExplain → -
network-anomaly-detection
No description.
Python ★ 0 1y agoExplain → -
UmiVerse-backend
No description.
Java ★ 0 1y agoExplain → -
Qvirt
QVirt is a lightweight command-line tool for quickly creating, managing, and deleting virtual machines. It offers customizable configurations, easy SSH access, and options for both persistent and ephemeral VMs, all from your terminal. Hopefully...
Rust ★ 0 1y agoExplain → -
UmiVerse-storage-service
No description.
Python ★ 0 1y agoExplain → -
spotify-search-playlist
A Flask-based API that integrates with Spotify using Spotipy to help users discover playlists. It retrieves the user's liked songs, searches for playlists, and ranks them based on how many liked songs they contain. Features include user authentication, playlist search, and relevance ranking.
Python ★ 0 1y agoExplain → -
UmiVerse-frontend
No description.
Vue ★ 0 2y agoExplain → -
linear-regression-
No description.
Python ★ 0 2y agoExplain → -
gemma
No description.
Python ★ 0 2y agoExplain → -
bank-log-summerizer
No description.
★ 0 2y agoExplain → -
Gemma-log
No description.
Python ★ 0 2y agoExplain → -
Universe-Frontend-Swing
No description.
Java ★ 0 2y agoExplain → -
UniVerse-api
No description.
Java ★ 0 2y agoExplain → -
open-interpreter ⑂
A natural language interface for computers
Python ★ 0 2y agoExplain → -
Portable-GPT
A Terminal GPT App
Python ★ 0 2y agoExplain → -
Dython
A more comprehensive French version of Python targeted towards kids.
Python ★ 0 2y agoExplain → -
Saadni
Fostering unity within the Moroccan community, our project is a vibrant platform that facilitates collaboration between volunteers and organizations. Connecting passionate individuals with impactful opportunities, we aim to empower positive change, strengthen community bonds, and amplify the spirit of giving within Morocco.
★ 0 2y agoExplain → -
AI-Therapist
No description.
R ★ 0 2y agoExplain → -
Cinema-Website
A python/html cinema website that uses excel to store movie data
HTML ★ 0 2y agoExplain → -
Twitter-Mental-Health-Analyser
This bot detects and analyses changes in twitter users' mental health
Python ★ 0 2y agoExplain → -
how-to-contribute-to-open-source ⑂
A guide to contributing to open source
★ 0 2y agoExplain →
No repos match these filters.