NVIDIA's NOOA represents AI agents as plain Python objects, ditching prompt/config sprawl
burkov · x · 2026-09-03
AI agent behavior is usually spread across prompts, tool definitions, callbacks, config files, and workflow graphs. NVIDIA researchers propose NOOA (NVIDIA Object-Oriented Agents), exploring whether much of that machinery can simply become ordinary Python.
The core design represents an agent as a Python object: methods are actions, fields hold state, docstrings contain instructions, and type annotations constrain inputs/outputs; some methods run normal deterministic code while others are filled in at runtime by an LLM. The model can also write Python to inspect and manipulate real program objects instead of repeatedly converting everything to text. The paper offers a practical lens on a question model research often ignores: how much agent reliability comes from the model versus the engineering scaffolding.
Related event: NVIDIA's NOOA Turns AI Agents into Plain Python Objects(2 posts)→
More from coding & agent
- Pi Durable Agent harness on Cloudflare powers fully autonomous apps with zero human input — MicahBerkley · 2026-10-18
- Dev: the right prompts can make your codebase 2x faster every 10 minutes for an hour straight — cephaloform · 2026-10-18
- LLM one-shots a Minecraft 3x3 piston door by building its own Linux test infra — Vjeux · 2026-10-18
- Dev builds Mumbai-inspired 3D manga background generator from OpenStreetMap data — CurieuxExplorer · 2026-10-18
- Solo founder builds a money-printing data service on Claude's Pi Durable harness — MicahBerkley · 2026-10-18
- Dev builds Arch-based OS with custom desktop and browser using Claude Code — Snoo-10493 · 2026-10-18