Yahya Zekry — Agentic AI Developer · Egypt
Co-founder SYNAX · Built with bear-like strength, fueled by:

"Zero sugar, zero fluff, just code that ships"
I build AI agents that talk to real customers, and tools I got tired of not having; Linux utilities, browser extensions, Android apps, Obsidian plugins, AI agent skills.
Next.js · TypeScript · Python · Kotlin · Bash · n8n · Claude API · Supabase
"One can in, one shipped tool out" 🐻
SYNAX: AI-powered WhatsApp booking and clinic management. Patients book, confirm, and get reminders 24/7 through a conversational agent in Egyptian Arabic; staff get a dashboard with patient records, calendar sync, and payments. Multi-tenant, offline-capable PWA, n8n as the execution layer.
Next.js 16 · Supabase · Prisma · n8n · WhatsApp API
| Project | What it is | Stack |
|---|---|---|
| LeadsHive 🐝 | Firefox extension — scrapes Google Maps results to CSV/Excel/Markdown. No result cap, no account, 100% local | WebExtensions |
| Monk Mode ⛩ | Android blocker that actually takes you offline — blocked apps can't open, lose network, and drop their process | Kotlin · Compose |
| Voice Notes Transcriber 🎙 | Voice note in, searchable Obsidian note out. Arabic/English, speaker diarization, fully local on GPU | Python · Whisper |
| Aegis Security Suite 🛡 | Linux security monitoring — behavioral analysis, threat intel, automated response, web dashboard | Bash · Python |
| social-publisher 📮 | Text a Telegram bot, it drafts and posts to LinkedIn/Instagram behind a tap-to-approve step | n8n |
| Basecamp for Linux 🖥 | Unofficial Basecamp desktop client — native notifications, tray badge, full BC5 support | Electron |
| Odysseus 🏛 | My fork of the self-hosted AI workspace — I built the 3-pane webmail with real-time push, the full RSS reader (nested groups, AI summaries, TTS), agent shell/sudo tooling, the theme system, and automated upstream sync | Python · SSE |
| AI Job Hunt Agent 🎯 | Heavily reworked fork — resume-driven role selection, a real preferences/step-flow dashboard, full posting text instead of summaries, a drafter-reviewer apply stage, and a tailored Typst CV per job with an ATS check | Python · Claude |
| Plugin | What it is |
|---|---|
| AI Vault Assistant | AI spell check, text enhancement, and smart linking. Arabic/RTL, desktop + mobile, pluggable providers |
| Mermaid to Excalidraw | Converts Mermaid code blocks into editable Excalidraw drawings |
Skills I wrote because I kept doing the same thing by hand. Packaged as installable .skill files.
claude-code-skills — general purpose
concise-mode— strips narration, preambles, and closings. ~75% fewer tokens, identical reasoning and codecode-craft— minimal-code mode: the least code that solves the task, matched to the codebase's abstraction level, and nothing you didn't ask forproject-knowledge— keeps a.project-knowledge/folder per repo: one file per concern, anINDEX.mdthat tells a fresh session what to load. Migrates, creates, orients, and updates only what changed
claude-code-obsidian-skills — vault work
connect— real[[wikilinks]]from reading notes, pointed at the matching heading. Not embedding similarityvault-check— broken links, orphaned attachments, duplicate filenames, unrenamed pasted images. Reports, never auto-fixeskunnasha— builds a themed كناشة الفوائد: scattered فوائد from across the vault gathered by facet, each traced to its source

