Pranav Harikumar blog / literature / projects / writeups

PlanCompiler

Typed compiler for LLM workflow graphs: single-plan JSON, seven static checks, deterministic codegen, and 278/300 benchmark successes.

Free-form plans become brittle when they turn into executable code too early. PlanCompiler keeps the model inside a typed node registry, validates the resulting graph before execution, then assembles code deterministically from pre-verified templates.

Proof: arXiv paper, technical writeup, GitHub repo, and 300-task benchmark.