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 πŸ‘‹

πŸ—οΈ Founder, Kryton Labs Β· πŸ€– Shipping products with AI agents Β· πŸ›‘οΈ 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

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
  • πŸ“ˆ Child Growth Chart β€” Web app tracking kids' growth against health standards
  • 🍎 DarwinMQTT β€” macOS ↔ Home Assistant bridge over MQTT, privacy-first
  • πŸ–ΌοΈ OpenGraph Resizer β€” Free tool to optimize images for social-media sharing
  • πŸ“Ί 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 76

  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. claude-setup claude-setup Public

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

    Shell 1

  6. HA-announcements HA-announcements Public

    Welcome home announcement through Home Assistant, Aqara, Siri, and iPhone