Skip to content
View husniadil's full-sized avatar

Block or report husniadil

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.

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
husniadil/README.md

Husni Adil Makmur

Technical Lead Manager @ Sayurbox · Yogyakarta, Indonesia

LinkedIn Blog GitHub


Founding engineer at Sorabel (2015–2020), now TLM at Sayurbox since 2020. Outside of that I build Genduk — a private AI companion with her own life — and maintain public OSS in the Claude Code / MCP ecosystem. 18+ years polyglot across Go, Java, Python, and TypeScript.

Currently

  • TLM @ Sayurbox — hybrid technical and team leadership; still shipping code.
  • Genduk + Logram — AI companion paired with a private Telegram MCP infra running 180+ tools.
  • Upstream OSS — merged fix at mksglu/context-mode (8.5k★); submitted feature PR at anthropics/claude-agent-sdk-python.

Featured

  • Genduk — AI companion with her own rooms, routines, and neighborhood (private)
  • cc-hooks — Claude Code hook middleware with AI-contextual audio
  • ultrathink — MCP sequential-thinking server
  • aisyah-ai — Cloudflare Workers AI Telegram bot (Genduk's public predecessor)
  • mcp-gateway — Production MCP HTTP gateway with OAuth 2.1 (private, blog)
  • Indonesian Holiday Calendar — 448K Google Search clicks, 19.6M impressions (Jun 2025 – Apr 2026)

Writing

Essays on AI-assisted engineering craft, home server, and tool migrations at husniadil.com.

Contact

LinkedIn · Telegram @husniadil · Blog · Yogyakarta (WIB, UTC+7)


Match tool to context, not the hype. Keep showing up.

Popular repositories Loading

  1. cc-hooks cc-hooks Public

    Audio feedback plugin for Claude Code with TTS announcements, sound effects, and contextual AI messages. Supports multiple providers and languages.

    Python 17 3

  2. ultrathink ultrathink Public

    MCP server for sequential thinking and complex problem-solving. Built iteratively using itself. Features confidence scoring, assumption tracking, and multi-session support.

    Python 16 2

  3. mcp-image-placeholder mcp-image-placeholder Public

    A lightweight MCP server for generating placeholder images from multiple providers.

    HTML 12 3

  4. cloudflare-workers-monorepo-project-template cloudflare-workers-monorepo-project-template Public template

    A structured environment for developing, testing, and deploying Cloudflare Workers using a monorepo setup with Yarn workspaces. This template features shared utilities, TypeScript support, and auto…

    TypeScript 10 1

  5. elasticsearch-kubernetes elasticsearch-kubernetes Public

    Deploy Elasticsearch cluster on Kubernetes

    8 8

  6. aisyah-ai aisyah-ai Public archive

    Aisyah AI is a powerful Telegram bot built with Cloudflare Workers that combines multiple AI capabilities. It can browse the web, set reminders, speak, predict weather, analyze images, and understa…

    JavaScript 8 2