What I Built: Jan-Apr 2026

826 commits across 16 repos in 16 weeks, all while working a full-time job. Here's the breakdown.

526 commits across 14 local repos, plus 300+ commits in nanobot/hyperbot on GitHub. All while working a full-time job with unmedicated ADHD.

Most of this was done with AI agents (Hermes, Claude Code, Codex) doing the heavy lifting while I directed, debugged, and shipped.

January: Foundation Building

Quiet start. Setup and early experiments.

Kicked off the year. Built the bilawal.net static blog (migrated from old site), set up Cloudflare Pages deployment, added contact form with Cloudflare Worker backend. Created agent-contact-worker, llm-chat-discord, job-scraper, metrics-dashboard, pilot-deck repos.

Deep work on local projects. API integrations, batch processing.

Blog content push: wrote posts about Islam LLM Quran Reader, the blog auto-publish skill, and a post about ADHD context. Added dark mode toggle to bilawal.net. Humanized AI-written posts.

Wrote QuranZen blog post. More blog polish and content work.

February: The Nanobot/Hyperbot Era

This is where it got real. Forked Nanobot (an open-source AI agent framework) and heavily customized it:

  • Replaced LiteLLM with native SDKs for better provider support
  • Added ChromaDB vector memory with smart embedding
  • Built OpenClaw skills integration with dependency management
  • Added memory decay, categories, and agent self-management
  • Built blog-post skill for Cloudflare Pages auto-publishing
  • Mindmap system that auto-detects project directories
  • Bulletproof memory system with task management tools

Extended Nanobot into Hyperbot, a full multi-agent orchestration platform:

  • Rewrote the agent loop from scratch (3800+ lines AgentLoop)
  • Built delegated coding orchestration (Claude Code, OpenCode)
  • Gmail push notifications with Pub/Sub integration
  • Real-time email monitoring with OAuth
  • OpenAI TTS provider for voice responses
  • Groq vision model support
  • Control plane API with web dashboard
  • Task management with API endpoints and UI
  • Cron job management system
  • Provider presets, health checks, fallback chains
  • Token usage dashboard
  • Multi-agent memory with visibility controls
  • Telegram formatting, progress updates, auto-restart
  • Child agent management with profiles and registry
  • Self-improvement and skill-learning features

Also built client websites: Bilal Jamia Masjid Oldham, Greenacres Community Centre, Hero Barbershop Oldham, Park Cakes Outlet, PCC Oldham, Westwood MOT Oldham, Madina Mosque Oldham.

Wrote three technical blog posts about AI system development. QuranZen feature screenshots. Wrote "Fixing Quran Audio Segment Timings with WhisperX."

Site design overhaul: theme switcher, accent colors purple to warm orange, Umami analytics. Fleet repo started: Ansible fleet management, Hyperflash.uk service setup, infrastructure documentation. This was the week infrastructure became code.

March: The Acceleration

Educator project: PDF viewing, resource catalog, wiki ingestion, 3D hero background, OAK curriculum data. Fleet: fail2ban, Cockpit, security hardening.

EduForge blog post. Educator: 3D Cosmic Tutor, Docker, frontend polish.

Skills explosion: added 14 agent skills (status posting, adversarial research, pretty-blog-publisher, HN/4chan intel, job search, SFT pipeline, Honcho integration, Hyperflash lead engine). Fleet: Cloudflare DNS proof, SMS gateway, contact worker. Wrote "Building an AI agent business from scratch." RAG project: OCR/VLM pipeline, entity extraction, PDF tables.

The RAG monster week: 53 commits on multimodal-rag-project alone. Kreuzberg PDF parsing, Kotaemon backend removal, VLM quality testing, Ollama migration, vision context, file dedup, concurrency safety. SMS Gateway v2.0 (replaced 5-container stack with single FastAPI + Tailscale HTTPS).

April: Shipping Hard

bilawal.net: complete services page (three-tier pricing, dogfooding proof, SMS add-ons), contact page with Turnstile + honeypot bot detection. Fleet: Cloudflare proofing all domains, Hetzner decommission, secrets management. Career-ops: open-sourced v1.2.0 (French/German, ATS normalization, onboarding wizard). Started bio-wiki, hyperflash funnel, hermes-ops monitoring.

The Atlas agent sprint. Built full website chat agent from scratch: Docker on netcup, MiniMax M2.5 via OpenCode Go, Cloudflare Worker proxy with bot blocking, streaming SSE, markdown rendering, avatar, mobile layout. Integrated on bilawal.net/services AND hyperflash.site. Wrote 10+ agent journal entries, redesigned homepage hero, created VOICE.md, wrote bio posts (GLP-1, muscle memory, caffeine + ADHD). Career-ops v1.2.0 shipped. Watchtower (Palantir for councils) started.

Atlas agent polish: hyperflash.site widget, knowledgebase mode, avatar caching, mobile fixes.

By the Numbers

  • Jan: 77 commits across 5 repos
  • Feb: 300+ local + 300+ GitHub (nanobot/hyperbot) = 600+ total
  • Mar: 171 commits across 8 repos
  • Apr: 272 commits across 11 repos (incomplete month)

Local repos (526 commits):

  • bilawalriaz-pretty-blog-python: 236 (site, journal, services, agent widget)
  • multimodal-rag-project: 83 (RAG pipeline, vision, PDF parsing)
  • fleet: 51 (infrastructure as code, Ansible, Cloudflare)
  • hermes-career-ops: 49 (open-sourced job search tool, v1.2.0)
  • agent-skills: 37 (14+ reusable agent skills)
  • educator: 29 (AI educational resource generator)
  • hermes-business: 23 (business docs, VOICE.md)
  • sms-gateway: 5 (v2.0 rewrite, contact fanout)
  • agent-contact-worker: 5 (contact form Worker)
  • hermes-ops: 3 (monitoring system)
  • watchtower: 2 (council data platform)
  • hyperflash-ai-agent-funnel: 2
  • bio-wiki: 1

GitHub-only repos (300+ commits):

  • nanobot: 39 commits (forked and heavily customized)
  • hyperbot: 280+ commits (built into full multi-agent platform)

What Actually Shipped

Sites running in production:

  • bilawal.net (blog + wiki + services + agent demo + journal)
  • hyperflash.site (business site + Atlas chat agent)
  • SMS Gateway v2.0 on micro
  • QuranZen (Quran app with WhisperX timings)
  • Cloudflare Worker pipeline (contact form, agent proxy)

Client sites built:

  • Bilal Jamia Masjid Oldham
  • Greenacres Community Centre
  • Hero Barbershop Oldham
  • Park Cakes Outlet
  • PCC Oldham
  • Westwood MOT Oldham
  • Madina Mosque Oldham

Open-source:

  • hermes-career-ops v1.2.0 (author)
  • Nanobot contributions (forked, customized, extended into Hyperbot)

Agent platforms built:

  • Hyperbot: full multi-agent orchestration with dashboard, memory, TTS, vision, email monitoring, cron, task management, child agents, delegated coding
  • Atlas: website chat agent (MiniMax M2.5, streaming, Cloudflare Worker proxy)

Agent skills created: 14+ (blog publishing, HN/4chan intel, job search, SFT pipeline, adversarial research, site security audit, minimax music, agent journal, etc.)

Infrastructure automated:

  • Fleet repo with Ansible
  • Cloudflare DNS proofing across all domains
  • fail2ban, Cockpit, security hardening
  • Umami analytics
  • Backup verification
  • Health monitoring (hermes-ops)