Silsila AI
CreatorAn on-device AI chatbot. Runs fully offline, so conversations stay on your phone.
A language model running on the device itself, no network call. I built it and shipped it to Google Play and the App Store.
Productivity
Work
Each project as problem, decision, and result. The same motion every time: take something dense, make it run for many, and keep it correct under load.
What the work moved
My own products, built end to end and shipped to stores.
An on-device AI chatbot. Runs fully offline, so conversations stay on your phone.
A language model running on the device itself, no network call. I built it and shipped it to Google Play and the App Store.
Productivity
A Quran app for Android that I built and shipped. No longer listed on the store.
More than 2.5 million downloads.
Reference
A Flutter app for evaluating, governing, and moderating multiple LLMs side by side.
Public on GitHub. Built to solve real AI governance problems at work.
Developer Tools
Production apps I contributed to as part of the engineering team.
Bank ABC's digital, mobile-only bank in Bahrain. I worked on the Temenos mobile stack as part of the team.
Finance
Published packages and public repos. Code that runs on other people's machines.
Lint and score AI agent SKILL.md files offline. Deterministic CLI with a 0-100 grade, token-cost estimate, and SARIF output for CI.
160 pub points · 190 downloads
VS Code extension that scores SKILL.md files in-editor. Companion to the Dart CLI.
VS Code Marketplace
A reference Flutter app performing full Firestore CRUD. 22 stars, widely used as a learning resource.
22 stars · 12 forks
Android chat app integrating the Gemini API with image upload support, written in Kotlin.
9 stars · 3 forks
Flutter app for evaluating, governing, and moderating LLMs side by side. Built to solve real AI governance needs.
2 stars · 2 forks
Arabic language tutor whose UI is assembled live by Gemini. A Flutter showcase for generative UI.
GenUI showcase
A Flutter Web build runs in-page, isolated and click-to-load, so it never slows the rest of the page.
Demo build in progress.
The demo loads only when you choose to launch it, so it never slows the page.