I build automation and AI-agent tooling, and the ERP / CRM plumbing that businesses run on.
| Project | What it does | Stack |
|---|---|---|
| browser-controller |
MCP server + Chrome extension that lets AI agents (Cursor, Claude Desktop, Windsurf…) drive the browser you already have open, with your real logins. Per-tab isolation, tab locking, several agents at once. | TypeScript · MIT |
| Spec-Kit-Antigravity-Skills |
Skills and workflows that let an AI pair programmer run the whole spec-driven development cycle. Adapted from github/spec-kit, also works with Claude Code. |
Shell |
| MetaAI-Free-Hermes-Agent |
Self-hosted Go API exposing Meta AI as an OpenAI-compatible endpoint, with Telegram, WhatsApp and web chat front-ends. Docs in English and Arabic. Educational project. | Go · TypeScript · React |
| hermes-swarm |
Delegate tasks from one Hermes Agent to another over Tailscale + SSH, as a standalone plugin with zero core modifications. | Python · MIT |
| gowa-ui |
Multi-tenant WhatsApp Business platform shipped as a single binary: campaigns with send pacing, business-hours auto-reply, device health alerts. | Go · Vue |
| parallel-stocktaking-system |
Warehouse stocktaking app for SMACC ERP: scan and count against a read-only source company, then transfer reconciled counts to a target company. Arabic-first, RTL, 5-language UI. | Next.js · FastAPI · SQL Server |
Also: ERPNext / Frappe · MCP servers · WhatsApp & Telegram bots · Chrome extensions
- 🤖 AI agents & MCP: giving agents real tools (a real browser, remote delegation, spec-driven workflows)
- 💬 Messaging automation: WhatsApp / Telegram platforms, campaigns and bots
- 🏢 ERP & CRM: ERPNext / Frappe customisation and integrations
I'm open to collaborating on anything in automation, AI-agent tooling, or ERP/CRM. The easiest way to reach me is by email, or open an issue on any repo above.


