Skip to content
View hdprajwal's full-sized avatar

Highlights

  • Pro

Block or report hdprajwal

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

Hi, I'm Prajwal

AI engineer building agent tooling and applied ML, with three years of backend and full-stack at Opslyft.

hdprajwal.dev · LinkedIn · X

Publication

Projects

  • pageshelf: self-hosted place to publish the HTML and Markdown pages your coding agent writes, all sharing one theme, docs at hdprajwal.github.io/pageshelf.
  • gh-widgets: self-hosted SVG widgets for GitHub READMEs, live at gh-widgets.hdprajwal.dev.
  • open-frame: make slides, carousels, and thumbnails by describing them to your coding agent, docs at open-frame.dev.
  • emberd: sandboxing runtime that runs AI-agent tool calls inside Firecracker microVMs, docs at emberd.hdprajwal.dev.
  • BaitBench: benchmark for how often LLMs fall for prompt injections hidden in job posts, live at baitbench.hdprajwal.dev.
  • QuackCode: workspace for running several CLI coding agents side by side per project.
  • codexpass: CLI that lets your other tools use the OpenAI credential your Codex login already saved, docs at codexpass.hdprajwal.dev.
  • Agent-chaos: a tool that breaks LLM agents on purpose to check they recover correctly. Not public yet.
  • Gitwise: CLI that turns staged diffs into commit messages and plain English into branch names.
  • Multimodal Malware Detection: Master's thesis comparing static-feature and visual-bytecode malware classifiers.
  • Guardscribe: real-time speech moderation that masks toxic spans in under 400ms.

Side quests

things I built because I wanted to, not because anyone asked

  • Lucida: trace any image onto paper through your phone's camera.
  • Annoying UI: a gallery of intentionally hostile UI components.

Reach out on Twitter (@_hdprajwal) or email hdprajwal01 [at] gmail [dot] com.

Pinned Loading

  1. emberd emberd Public

    Firecracker-based sandboxing runtime that runs AI-agent tool calls inside isolated microVMs

    Go 2

  2. open-frame open-frame Public

    The content studio built for agents: slides, carousels, stories, thumbnails, and OG images as React components.

    TypeScript 1

  3. baitbench baitbench Public

    Benchmarking how well LLMs resist prompt injections hidden in job posts.

    TypeScript 1

  4. gh-widgets gh-widgets Public

    Self-hosted SVG widgets for GitHub READMEs, running on one Cloudflare Worker

    JavaScript 1

  5. quackcode quackcode Public

    A personal AI coding agent, because I'm tired of waiting for official releases

    Rust 1

  6. multimodal-malware-detection multimodal-malware-detection Public

    Contains the implementation for my Master’s thesis on multimodal malware detection.

    Jupyter Notebook 1