Skip to content
View kmanan's full-sized avatar

Block or report kmanan

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

Hi, I'm Manan ๐Ÿ‘‹

๐Ÿค– Shipping products with AI agents: Kryton Labs ยท ๐Ÿ—๏ธ Write about my tech: Blog ยท ๐Ÿ›ก๏ธ Work in Cybersecurity

OpenClaw Claude Code Python Flutter Home Assistant Self-hosted

Homelab tinkerer running an iMessage-first autonomous butler (Spratt) on OpenClaw, building a cybersecurity product company on the side, and writing about all of it at beingmanan.com.

Start Here

  • ๐Ÿค– spratt-skills โ€” Custom OpenClaw skills powering my family's autonomous butler
  • ๐Ÿ’ธ cheap-openclaw โ€” 14 production-tested techniques to cut OpenClaw agent costs by 10x
  • ๐Ÿ›œ npm-mobile โญ 76 โ€” Nginx Proxy Manager on your phone (Flutter, iOS + Android)

Upstream Contributions

Real fixes shipped upstream โ€” bug hunting, root-cause analysis, and PRs against the tools I rely on every day.

OpenClaw

  • ๐Ÿ”ง issue #82904 โ†’ merged fix #82986 โ€” Managed Chrome CDP launch was throwing self-contradicting failures on cold-start: isChromeReachable (HTTP-only probe) and diagnoseChromeCdp (full WebSocket + Browser.getVersion) disagreed about readiness. Reported with a 5-incident history, root cause traced through the built JS, and a proposed fix that shipped on main.
  • ๐Ÿ”ง issue #77155 โ†’ merged fix #77573 โ€” doctor --fix was wiping externalized plugins during the v2026.5.2 migration.

printing-press-library (CLI skills for agents)

  • ๐ŸŒ Wanderlust skill โ€” merged PR #504: broadened pp-wanderlust-goat triggers so LLM routers invoke the CLI for city-wide place queries ("best coffee in Redmond"), not just "near me"-anchored ones.
  • ๐Ÿ›’ Instacart CLI skill โ€” issue #501 โ†’ fix #539 and issue #546 โ†’ fix #563: location bugs that broke the Instacart plugin.
  • โ˜๏ธ Weather Goat skill โ€” issue #502 โ†’ fix #541: weather-goat-pp-cli geocoding was routing /search to api.open-meteo.com (404) instead of Open-Meteo's dedicated geocoding-api.open-meteo.com host.

feedparser

  • ๐Ÿชฒ issue #562 ยท PoC โ€” Denial-of-service vulnerability in feedparser โ‰ค 6.0.11: a crafted RSS/Atom author field triggers catastrophic regex backtracking in _sync_author_detail() and hangs the parser (ReDoS / CWE-1333). CVE assignment in progress.

GitHub Projects

OpenClaw & Agent Tooling

  • ๐Ÿค– spratt-skills โ€” Custom skills for Spratt, my OpenClaw-powered family butler
  • ๐Ÿ’ธ cheap-openclaw โ€” 14 production-tested techniques to cut OpenClaw spend by 10x
  • ๐Ÿ› ๏ธ claude-setup โ€” My Claude Code config for running 20+ projects with zero friction

Web Tools & Utilities

  • ๐Ÿ–ผ๏ธ OpenGraph Resizer โ€” Self-hostable OpenGraph image resizer, favicon generator, and MCP-enabled URL analyzer
  • ๐Ÿ“ˆ Child Growth Chart โ€” Web app for tracking kids' growth against health standards

Apps

  • ๐Ÿ›œ npm-mobile โญ 76 โ€” Nginx Proxy Manager on your phone (Flutter, iOS + Android)
  • ๐Ÿ“ฑ cyberprismapp โ€” Mobile companion for CyberPrism (iOS + Android)
  • ๐Ÿฅฆ snack-spinner โ€” Site for Snack Spinner: Kids Food Game, my toddler healthy-eating app

Homelab & Smart Home

  • ๐Ÿ  gethomepage โญ 17 โ€” Custom landing page for the homepage project
  • ๐Ÿ›Ž๏ธ HA-announcements โ€” Welcome-home announcements via Home Assistant, Aqara, Siri, and iPhone
  • ๐Ÿ“Š proxmox-glances โ€” Installing Glances on Proxmox without breaking everything
  • ๐Ÿš€ nodejsdeploy โ€” Tiny stop / deploy / start script for PM2 apps
  • ๐Ÿ”Œ WindowsNAR โญ 4 โ€” Network adapter reset app for Windows

Products at Kryton Labs

Not on GitHub โ€” closed-source products I build and ship at krytonlabs.com.

  • ๐Ÿ›ก๏ธ CyberPrism โ€” Mobile-first cybersecurity threat-intel platform
  • ๐Ÿงฉ ArtFall โ€” iOS puzzle game where stacking pieces reveals classic artworks
  • ๐Ÿค Team Exercises โ€” AI-driven web platform for team-building activities
  • ๐ŸŽ DarwinMQTT โ€” macOS โ†” Home Assistant bridge over MQTT, privacy-first
  • ๐Ÿ“บ Tech Reviews Hub โ€” Gadget reviews aggregated from YouTube creators

Connect

Popular repositories Loading

  1. npm-mobile npm-mobile Public

    Mobile dashboard for Nginx Proxy Manager -- Android and iPhone. Fully developed using cursor.ai

    Makefile 75

  2. gethomepage gethomepage Public

    Code for my custom gethomepage.dev server landing page

    17

  3. WindowsNAR WindowsNAR Public

    Network Adapter Reset App for Windows

    C# 4

  4. cyberprismapp cyberprismapp Public

    Mobile application for the CyberPrism project

    1

  5. opengraph-generator opengraph-generator Public

    Generate Images for OpenGraph Protocol

    JavaScript 1

  6. claude-setup claude-setup Public

    ๐Ÿค– My Claude Code setup โ€” global permissions, hooks, rules, and skills for managing 20+ projects with zero friction

    Shell 1

โšก