Skip to content
View jdrhyne's full-sized avatar

Block or report jdrhyne

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jdrhyne/README.md

Hi, I'm Jonathan πŸ‘‹

πŸ“ Raleigh, NC | πŸš€ Co-Founder & CEO Nutrient (@PSPDFKit) | βš–οΈ Lawyer turned builder | πŸ€– Aspiring vibe coding god

TypeScript Python JavaScript Node.js Codex Claude PDF

I left a law career to build software. Best decision I ever made. Now I run Nutrient β€” the company I co-founded as PSPDFKit back in 2014. We help developers build better document experiences, and our tech powers apps used by nearly a billion people.

These days I'm deep in the AI trenches, building document processing infrastructure for AI agents. I run a fleet of AI agents that handle everything from email to market research while I'm at my kid's birthday parties. The future is weird and I'm here for it.

Current Projects

  • πŸ“„ Nutrient DWS MCP Server β€” MCP server for document processing: convert, OCR, redact, sign, extract, watermark PDFs via natural language
  • πŸ”Œ Nutrient Agent Skill β€” Universal document processing skill for Claude Code, Codex, Gemini CLI, Cursor, and 15+ agents
  • πŸ€– agent-skills β€” 35+ AI agent skills for OpenClaw, Claude Code, Codex
  • 🦞 lobster-workflows β€” Deterministic workflow templates for OpenClaw with approval gates and state tracking
  • πŸ“ nudocs β€” AI-powered document editing and collaboration
  • 🎨 volks-typo β€” Astro blog theme exploring Bauhaus modernism and WW2-era typography
  • 🦞 OpenClaw β€” Contributing to the personal AI assistant that actually does things

Company

  • πŸ”‹ Nutrient (formerly @PSPDFKit) β€” Co-Founder & CEO. Document SDKs used by millions, backed by Insight Partners. Built from scratch with @steipete in 2011, rebranded to Nutrient in 2024.

What I'm Doing

  • Building document infrastructure for AI agents β€” MCP servers, agent skills, and plugins that give AI agents real document processing capabilities
  • Building in public β€” Shipping AI tools and sharing what I learn
  • Writing β€” Documenting the journey at jdrhyne.me
  • Leading Nutrient β€” Evolving how humans (and AI agents) experience documents

Latest Blog Posts

Recognition

Connect

Twitter LinkedIn Website Nutrient


Philosophy

"Ship beats perfect" β€” I went from writing legal briefs to shipping code. Turns out both are just about clear communication and solving problems.

Random Facts

  • πŸŽ“ NC State undergrad β†’ Campbell Law School β†’ said "nah" to practicing law
  • 🀝 Co-founded PSPDFKit with @steipete β€” still friends, still building
  • β˜• Powered by North Carolina coffee and the belief that documents don't have to suck
  • πŸ€– Currently running 5 AI agents that do real work while I live my life

Pinned Loading

  1. PSPDFKit/awesome-nutrient PSPDFKit/awesome-nutrient Public

    A collection of awesome things regarding Nutrient ecosystem

    TypeScript 111 7

  2. volks-typo volks-typo Public

    Astro blog theme exploring Bauhaus modernism and WW2-era monumental design

    HTML 52 20

  3. PSPDFKit/nutrient-dws-client-python PSPDFKit/nutrient-dws-client-python Public

    Official Python client library for Nutrient Document Web Services API - PDF processing, OCR, watermarking, and document manipulation with automatic Office format conversion

    Python 53

  4. agent-skills agent-skills Public

    A collection of AI agent skills for Clawdbot, Claude Code, Codex

    Python 174 17