Skip to content
View hbtabi's full-sized avatar
  • London, UK

Block or report hbtabi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hbtabi/README.md

Mohammed Hassan bin Tayyeb: AI developer · Vibe coder · London

Mohammed Hassan bin Tayyeb

About What I do Projects Contact

AI developer · Vibe coder: idea → shipped · Multi-agent systems & LLM apps · Prompt engineering · Building in public


01  ABOUT

About me

Code mark

Hey, I'm Hassan 👋

I'm an AI developer and vibe coder. I take an idea and ship it as a working AI product, fast, with LLMs, agents and AI coding tools doing a lot of the heavy lifting.

My focus is prompt engineering, multi-agent systems and full-stack LLM apps. Right now I'm working on a batch of new projects. I'm based in London, where I'm also studying IT.

⚡ Currently

  • 🚀 Shipping new AI apps and open-source tools
  • 🤖 Exploring multi-agent systems and agent memory
  • 🧪 Treating prompts like code: versioned and evaluated

Instagram @hasaanrx Email hasaantayyb1@gmail.com Profile views


02  IN THE WORKS

Now building

AI products, shipped in public 🛠️

LLM apps, agents and developer tools, built fast and shipped in public.
The latest work is below:

agent-relay prompt-forge lexcore


03  WHAT I DO

What I do

🤖 AI apps & agents

LLM-powered apps and multi-agent systems: planners, researchers and writers that hand work to each other and stay traceable.

agent-relay · lexcore

🧠 Prompt engineering & evals

Prompts as versioned, testable code, scored against rubrics so every change is measured before it ships.

prompt-forge

⚡ Full-stack vibe coding

Idea to deployed app, fast. AI pair-programming for the boilerplate, my judgement on what actually ships.

TypeScript · React · Python

04  SELECTED WORK

Selected work

kerfreel clip studio with 9:16 preview, captions and ranked highlights

Local-first clip studio: cuts pauses, ranks highlights, burns animated word-by-word captions and batch-exports Shorts, TikTok, Reels and 16:9. Live demo.

TypeScript React ffmpeg Whisper
agent-relay run timeline

Lightweight multi-agent orchestration: planner, researcher and writer agents relaying typed messages over a traceable bus.

TypeScript Node.js Agents
prompt-forge eval comparing two prompt versions

Versioned prompt templates and a rubric-based eval harness, so you know v2 beats v1 before it ships. Offline-first.

Python LLM evals CI
LexCore title card

AI legal guidance assistant: describe a legal issue, get plain-English rights and next steps. Cinematic, animated UI.

TypeScript React Groq · Llama 3.1 tRPC
guardrail-kit terminal demo

Dependency-free LLM safety toolkit for prompt-injection detection, reversible PII redaction and output policy checks.

Python LLM security Guardrails
agent-memory terminal demo

Long-term memory for AI agents with episodic and semantic stores, TF-IDF recall and decay/importance scoring.

TypeScript Agents TF-IDF
rag-lens terminal demo

Offline-first RAG toolkit with BM25, hybrid retrieval, cited answers and evaluation gates.

Python RAG BM25
tiny-gpt terminal demo

A character-level GPT in pure NumPy with handwritten backprop, gradient checks, training and sampling.

Python NumPy Transformers
ai-chat-ui live demo

Polished streaming LLM chat UI with a mock backend, Markdown rendering and local history.

React Vite TypeScript
code-reviewer-bot review demo

Offline-first diff reviewer with 15 rule checks, optional LLM notes and a GitHub Action.

TypeScript GitHub Actions Static analysis
forecast-ai terminal demo

Sales and footfall forecasting with seasonal-naive, Holt-Winters and gradient-boosting backtests.

Python scikit-learn Forecasting
sentiment-pulse terminal demo

Offline sentiment analysis with lexicon and trainable models, incident alerts and a static dashboard.

Python NLP Analytics
vision-tagger terminal demo

Classical computer vision for scene tags, alt text, colours and self-contained HTML reports.

Python Computer vision NumPy
voice-notes-ai terminal demo

Turn meeting transcripts into owners, due dates, decisions and concise Markdown notes.

Python Speech-to-text Productivity
ai-lead-scorer terminal demo

Explainable local-business lead scoring with weighted and logistic-regression models plus ranked reports.

Python Sales Explainable AI
phish-detect phishing detector demo

Explainable phishing email & URL detector with feature reasons and a CLI.

Python Cybersecurity ML
log-sentinel security report

Security log anomaly detection for SSH/auth and web logs with rules, Isolation Forest and MITRE-mapped reports.

Python Blue-team Anomaly detection
vuln-scan-ai auditor demo

Defensive project auditor for secrets, vulnerable deps and Dockerfile/CI misconfigs; text, JSON or SARIF.

Python DevSecOps SARIF
flow-pilot workflow runner demo

YAML AI automation workflows with LLM, HTTP, webhook and email-draft steps, mock runner and CLI.

Python Agents YAML
tiny-diffusion sample grid

Denoising diffusion (DDPM/DDIM) from scratch in PyTorch on 2D toy datasets, with denoising GIFs.

PyTorch Diffusion From-scratch
glyph-vae latent space

Convolutional VAE from scratch in PyTorch on synthetic digits, with latent-space visualisations.

PyTorch VAE Generative
More projects
  • scene-director: screenplay → scene-by-scene AI shot list with ready-to-paste image/video prompts. Python
  • local-biz-template: fast, SEO-ready site template for local businesses, driven by one JSON file. JavaScript Tailwind
  • hasenix-portfolio: animated single-page portfolio site, no framework. HTML CSS JS
  • ugc-script-gen: product brief → ranked, shot-ready UGC ad scripts and hooks with explainable scoring. Python LLM

05  PRINCIPLES

How I work

01 · Ship first, polish fast.
Get a working version in front of people, then iterate in tight loops.
02 · AI is my pair programmer.
It writes the boilerplate. I own the architecture, the review and the result.
03 · Prompts are code.
Versioned, diffed and tested. If I can't measure it, I don't trust it.
04 · Small agents, clear contracts.
Typed messages, readable logs, replayable runs. No black boxes.
05 · Vibes, then verification.
Move fast on feel, then lock it in with tests and evals.
06 · Build in public.
Open-source the useful bits and share what I learn along the way.

06  TOOLKIT

Stack

Python, TypeScript, JavaScript, Node.js, React, Vite, Tailwind, Three.js, HTML, CSS, MySQL, Docker, GitHub Actions, Git



Cursor OpenAI API Groq LLM agents RAG Prompt engineering LLM evals

07  ACTIVITY

Activity

GitHub metrics dashboard: languages and repositories

08  LET'S TALK

Contact

Building something with AI, or want a fast prototype of an idea?
Drop me a message. I'm always up for talking agents, LLM apps and shipping fast.


Email hasaantayyb1@gmail.com  Instagram @hasaanrx

Mohammed Hassan bin Tayyeb · AI developer · London, UK · hasenix.com

Pinned Loading

  1. agent-memory agent-memory Public

    Long-term memory for AI agents: episodic + semantic stores, TF-IDF recall, decay/importance scoring, JSON backend.

    TypeScript

  2. agent-relay agent-relay Public

    A lightweight multi-agent orchestration demo in TypeScript: planner, researcher and writer agents relaying messages.

    TypeScript

  3. ai-chat-ui ai-chat-ui Public

    Polished streaming LLM chat UI (React + Vite + TS) with a mock backend, Markdown and localStorage history.

    TypeScript

  4. guardrail-kit guardrail-kit Public

    Dependency-free LLM safety toolkit: prompt-injection detection, reversible PII redaction and output policy checks.

    Python

  5. rag-lens rag-lens Public

    Transparent RAG over local docs: BM25 + optional embeddings, cited answers and a retrieval-quality eval for CI.

    Python

  6. tiny-gpt tiny-gpt Public

    A from-scratch character-level GPT in pure numpy with hand-written backprop, gradient checks, training and sampling.

    Python