Compilers Of Intent


Communication is Hard

Communication is Hard

How Humans Communicate

graph LR A[Person A
Blurry Intent] --> B[Medium
Words/Voice/Text/Art] B --> C[Person B
Reconstructed Intent] style A fill:#ffab40,stroke:#fff,color:#000 style C fill:#64b5f6,stroke:#fff,color:#000 style B fill:#81c784,stroke:#fff,color:#000

Intent to Effort Speed Limit

LLMs Break Intent to Effort Speed Limit

LLMs Muddle Communication

graph LR A[Person A
Blurry Intent] --> B[LLM
Translation] B --> C[Enhanced Media
Images/Videos/Text] C --> D[Person B
Muddled Intent] E[LLM Bias
& Interpretation] --> C style A fill:#ffab40,stroke:#fff,color:#000 style D fill:#f44336,stroke:#fff,color:#fff style B fill:#9c27b0,stroke:#fff,color:#fff style C fill:#81c784,stroke:#fff,color:#000 style E fill:#ff5722,stroke:#fff,color:#fff

This is Completely Disorienting

How We Communicate with Computers

graph LR A[Human Intent] --> B[Programming Language
Rigid Grammar] B --> C[Computer Program
Translated Intent] D[Years of Training] --> B style A fill:#ffab40,stroke:#fff,color:#000 style B fill:#f44336,stroke:#fff,color:#fff style C fill:#64b5f6,stroke:#fff,color:#000 style D fill:#ff9800,stroke:#fff,color:#000

Computing Relied on Intent to Effort Speed Limit

Coding Agents Break This Speed Limit

graph LR A[Human Intent] --> B[LLM
Translation] B --> C[Computer Program
Muddled Intent] D[LLM Bias
& Interpretation] --> C style A fill:#ffab40,stroke:#fff,color:#000 style B fill:#9c27b0,stroke:#fff,color:#fff style C fill:#81c784,stroke:#fff,color:#000 style D fill:#64b5f6,stroke:#fff,color:#000

Shape Task Redux

No Speed Limit is Dangerous

Programs are Quickly Verifiable

graph LR A[Human Intent] --> B[LLM
Translation] B --> C[Computer Program
Muddled Intent] D[LLM Bias
& Interpretation] --> C C --> E[Verification
& Feedback Loop] E --> A style A fill:#ffab40,stroke:#fff,color:#000 style B fill:#9c27b0,stroke:#fff,color:#fff style C fill:#81c784,stroke:#fff,color:#000 style D fill:#64b5f6,stroke:#fff,color:#000

The Siren's Call

Intentc: An Experimental Approach

Future Directions

1 /
← Home