AI platform · building
PromptLens
A self-hostable TypeScript platform that captures prompts through authorized connectors, analyzes them asynchronously, and keeps recommendations and improved versions in isolated workspaces.
Open repository ↗Work / current record
A selected record of projects and experiments. Each item is labeled by its current state; detailed case studies will appear when the evidence is ready.
AI platform · building
A self-hostable TypeScript platform that captures prompts through authorized connectors, analyzes them asynchronously, and keeps recommendations and improved versions in isolated workspaces.
Open repository ↗Edge AI system · building
A local computer-vision system for detecting drowsiness and inactivity in monitored environments, with separate development and Jetson-oriented pipelines.
Open repository ↗Offline-first app · building
An Android context system that helps recover where work stopped across areas, projects, tasks, sessions, and inbox items without relying on a backend.
Data dashboard · documented
A Streamlit dashboard that turns exported YouTube Analytics data into channel insights, video comparisons, engagement metrics, and percentile benchmarks.
Open repository ↗AI product · building
An Arabic-first social-media image generator that collects campaign context and routes image generation through a server-side proxy.
Open repository ↗Experiment · building
An agent-based exploration of a complete data-analysis task: inspect, compare, visualize, and explain.
Practical build · documented
A workflow for cleaning imperfect sales data, checking the transformation, and producing a useful dashboard.
Evaluation experiment · building
A structured comparison of Arabic models across dialect understanding, data extraction, analysis quality, and hallucination.
Technical exploration · exploring
Learning how retrieval systems store and find semantic context—and where the abstraction becomes a real engineering tradeoff.
The strongest project story is not “I used an impressive stack.” It is the problem, the decision, the failure, the result, and what the next question became.
Public repository and demo links will be attached when each artifact is intentionally approved for publication.
See what is in progress ↗