Skip to content
View hemanthkp98's full-sized avatar

Block or report hemanthkp98

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
hemanthkp98/README.md
Typing SVG

GitHub followers Profile Views


🧠 About Me

I'm an engineer obsessed with the intersection of AI and infrastructure — building tools that let teams talk to their clusters, automatically remediate vulnerabilities, and get intelligent insights from their systems without drowning in YAML and dashboards.

  • 🔭   Currently building AI-native DevOps & DevSecOps tooling
  • 🤖   Heavy user of LangGraph, Claude, and Gemini for agentic pipelines
  • ☸️   Deep into Kubernetes internals, multi-cluster management, and platform engineering
  • 🔐   Passionate about DevSecOps — automated vulnerability remediation & IaC drift management
  • ⚡   Believe great developer tools should feel like superpowers, not chores

🚀 Featured Projects

☸️ KubeNova

Talk to your cluster. See it live. Fix it fast.

A production-ready, open-source AI Kubernetes assistant that lets you interact with your clusters using natural language — right from a browser.

✨ Highlights

  • 💬 Natural language → kubectl with dry-run preview before anything runs
  • 📡 Live resource panel via WebSocket streaming
  • 🔀 Multi-cluster context switching
  • 🔒 4-tier risk classification & safety gate (LangGraph)
  • 📋 Full audit log with CSV export
  • 🔌 Pluggable LLMs: Claude · Gemini · GPT · Ollama

Python FastAPI React TypeScript LangGraph Kubernetes

Stars

🛡️ DriftSentry

Your infrastructure's immune system — detect drift, attribute blame, auto-remediate with PRs.

A modern open-source drift detection & auto-remediation engine for Terraform & OpenTofu. Catches shadow IT and ClickOps changes, correlates with CloudTrail, and reconciles state automatically.

✨ Highlights

  • 🔍 Detects modified (CHANGED), deleted (DELETED), and shadow IT (UNMANAGED) resources
  • 🕵️ Audit attribution via AWS CloudTrail (who made the change + console detection)
  • 🔧 Dual-mode remediation: auto-generates import HCL code & revert plans
  • 🤖 Automated GitHub Pull Request creation with markdown diff summaries
  • 📜 Policy-as-code engine for security-critical drift rules
  • 📊 Rich CLI tables, machine-readable JSON, & standalone HTML reports

Python Terraform OpenTofu AWS Docker

Stars

Zero-touch vulnerability remediation — scan to PR in one pipeline step.

An end-to-end agentic pipeline that reads a Trivy vulnerability report, uses an LLM to generate precise file patches, and opens a Pull Request — no human in the fix loop.

✨ Highlights

  • 🔍 Parses Trivy JSON v2 reports (OS pkgs, Python, Node.js, Go)
  • 🤖 LLM (Claude / Gemini) generates search→replace patches
  • 🧪 Verify-and-self-heal loop — retries if patched code breaks
  • 🔀 GitHub & GitLab PR/MR creation built-in
  • 🔄 Drop-in GitHub Actions & GitLab CI pipeline templates
  • 🏃 Dry-run mode for safe previewing

Python Claude Gemini GitHub Actions GitLab CI

Stars

AI Chat sidebar — right inside your Kubernetes IDE.

A renderer-only Lens Extension that embeds a persistent AI chat panel inside the cluster view of OpenLens or FreeLens. Ask questions in plain English, get answers about your active cluster in real time.

✨ Highlights

  • 🧩 Zero-config Lens extension — install & chat
  • 🔄 Automatic kubeconfig context + namespace injection
  • 💾 Conversation history persisted per cluster (localStorage)
  • 🪶 Zero added npm dependencies on the Lens runtime
  • 🔑 Supports Gemini and OpenAI backends

TypeScript React Webpack

Stars


🛠️ Tech Stack

Languages

Python TypeScript Bash Go

AI / LLMs

LangGraph Claude Gemini OpenAI Ollama

Cloud & Infra

Kubernetes AWS Docker Terraform OpenTofu Helm GitHub Actions

Backend / Frameworks

FastAPI React SQLite WebSocket


📊 GitHub Stats


🏆 GitHub Trophies


📬 Let's Connect

GitHub Twitter / X LinkedIn


Open to collaborations on AI-native DevOps tooling, Kubernetes platform engineering, and developer productivity tools.


Popular repositories Loading

  1. driftsentry driftsentry Public

    🛡️ Your infrastructure's immune system — detect IaC drift, attribute blame with CloudTrail audit logs, and auto-remediate with PRs. Built for Terraform & OpenTofu.

    Python 16 7

  2. kubenova kubenova Public

    Open-source Kubernetes AI assistant — talk to your cluster in plain English, see resources live, and approve kubectl commands before they run. Runs locally in two steps with Docker.

    Python 1 1

  3. openlens-chat-extension openlens-chat-extension Public

    "AI Chat Sidebar extension for OpenLens. Query, inspect, and diagnose active Kubernetes clusters in real-time using LLMs (Gemini/OpenAI) with automatic context and namespace injection."

    TypeScript

  4. trivy-remediation-agent trivy-remediation-agent Public

    AI-powered vulnerability remediation agent that parses Trivy scan reports, generates precise patches using LLMs, and opens automated PRs.

    Python

  5. hemanthkp98 hemanthkp98 Public

    ✨ GitHub profile README — AI × DevOps × Kubernetes

    1

  6. k8s-upgrade-agent k8s-upgrade-agent Public

    AI-assisted, deterministic agent that plans, gates, executes, and verifies Kubernetes upgrades via PR-based human approvals.

    Python