Skip to content
View kaadipranav's full-sized avatar

Highlights

  • Pro

Organizations

@WatchLLM @Codify-PSBB @klyd-studio

Block or report kaadipranav

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
kaadipranav/README.md
Kaadz — Systems // Design // Code

Kaadipranav

I build infrastructure for coding agents, cybersecurity, and technical education.

My work focuses on systems that make complex software workflows more reliable, inspectable, and usable by other people.


Selected work

Deterministic runtime governance for autonomous coding agents.

An open-core platform that intercepts file operations from coding agents (like Claude Code and Aider), parses them with Tree-sitter AST, and blocks unsafe operations (secrets leaks, boundary violations, unauthenticated mutations) before code reaches disk.


Decision memory for coding agents.

A local memory harness that uses Git hooks to capture architectural decisions from commit diffs via LLM call, stores them in SQLite with vector embeddings, and re-injects relevant constraints into future agent sessions to prevent architectural drift.


A student-built coding platform for a student-run coding club.

A purpose-built competition and assignment platform running in school computer labs. Features client-side Python execution via Pyodide WASM, manual admin review workflows, and serverless SQLite atomic scoring with zero RCE attack surface.

  • Tech: React · Vite · Monaco Editor · Pyodide (WASM) · Cloudflare Workers · Cloudflare D1 · WebCrypto
  • Status: Internal tool deployed at PSBB Schools (~50–68 registered students in Grades 8–9 cohort)
  • Links: Repository · Platform Information

A desktop cybersecurity demonstration combining ClamAV detection with explainable incident narration.

A standalone Electron desktop application built in a rapid 6-day sprint for Innovision 2026. Pairs real clamscan binary subprocess execution with high-speed Groq LLM inference to explain detected threats in plain English during live exhibit demos.

  • Tech: Electron · React · TailwindCSS · Node.js Child Process · ClamAV · Groq API (gpt-oss-20b)
  • Status: Solo-built exhibition demonstrator · Reported first-place result at Innovision 2026
  • Links: Repository · Demo Context & Recognition

How the projects connect

Existing systems lose important context, permit unsafe actions, or fail to support the people using them.

I tend to respond by building infrastructure:

Infrastructure Core Responsibility Solves
WatchLLM Governs agent write paths deterministically Unsafe / unauthenticated code written by autonomous agents
Klyd Preserves architectural decision lineage in Git Architectural decay and context amnesia across agent turns
Codify Supports practical programming education Fragile manual lab coordination and unsafe student RCE
Sanboxx Makes cybersecurity detection understandable Inscrutable raw CLI antivirus output for non-specialists

Technical areas

┌──────────────────────────────┬──────────────────────────────┐
│ Compilers, ASTs & Systems    │ Cloud, Edge & Databases      │
│ • Python (3.10+) · Rust      │ • Cloudflare Workers & KV    │
│ • Tree-sitter AST Parsing    │ • SQLite / Cloudflare D1     │
│ • JSON Schema Draft-07       │ • Recursive CTEs & C-Funcs   │
├──────────────────────────────┼──────────────────────────────┤
│ Agent Infrastructure         │ Frontend & Desktop           │
│ • Git Hook Interception      │ • TypeScript · React · Vite  │
│ • Deterministic Governance   │ • Electron (Context Isolated)│
│ • Decision Memory & Vectors  │ • Monaco Editor · Pyodide   │
└──────────────────────────────┴──────────────────────────────┘

Outside software

I also organize and teach through Codify, a student-run coding organization at school. We run weekly hands-on programming labs, prepare problem sets, and supervise live competitions to make computer science practical and accessible for younger students.

Pinned Loading

  1. klyd-studio/klyd-harness klyd-studio/klyd-harness Public

    klyd: the harness that stops terminal coding agents from silently drifting your architecture. Extracts, stores, and enforces design decisions across sessions.

    Python 3

  2. WatchLLM/watchllm-oss WatchLLM/watchllm-oss Public

    WatchLLM open core: deterministic governance kernel, schemas, VS Code extension, and examples.

    Python 3