NVIDIA-labs OO Agents: Native Python Object-Oriented Agents
Summary
NVIDIA Object-Oriented Agents (NOOA) proposes a Python framework where agents are Python objects, with methods as actions and docstrings as prompts, enabling reliable, testable AI agents using familiar programming paradigms.
View Cached Full Text
Cached at: 07/24/26, 05:06 AM
Paper page - NVIDIA-labs OO Agents: Native Python Object-Oriented Agents
Source: https://huggingface.co/papers/2607.20709 Authors:
,
,
,
,
,
,
,
,
,
,
,
,
,
Abstract
Traditionalagentdevelopmentissplitacrossprompttemplates,toolschemas,callbackcode,andworkflowgraphs.WepresentNVIDIAObject-OrientedAgents(NOOA),amodel-agnosticPythonframeworkforbuildingreliableAIagents.NOOAtakesasimplerapproach:anagentisaPythonobject.Itsmethodsaretheactionsthemodelcantake,fieldsareitsstate,docstringsareitsprompts,anditstypeannotationsarecontracts.Amethodwhosecodebodyconsistsof“...“iscompletedatruntimebyanLLM-drivenagentloop,whilemethodswithnormalbodiesremainstandarddeterministicPython.Thisgivesdevelopersandagentsthesameinterface,soagentbehaviorcanbetested,traced,refactored,andimprovedjustlikeothersoftware.Thispapermakesthreecontributions.(1)Wepresenttheagent-as-a-Python-objectprogrammingmodelandthedesignprinciplesbehindit.WherePythonhasexistingabstractions,weadoptthemdirectly.Agent-specificcapabilities--context,events,staterendering,long-termmemory,andvalidatedLLMloops--areexposedthroughsimplePythonicAPIs,sobothdevelopersandagentsshareonefamiliarprogrammingmodel.(2)Weidentifysixmodel-facingideasthatNOOAis,toourknowledge,thefirsttocombineonasinglesurface:typedinput/output,pass-by-referenceoverliveobjects,codeasaction,programmableloopengineering,explicitobjectstate,andmodel-callableharnessAPIsforcontextandevents.Wefindthecommunityalreadyconvergingonseveraloftheseideas--oftenasexperimentalorpartialfeatures--andpresentthecomparisontoencouragefurtheradoption.(3)Wedemonstratethatcurrentmodelsusethisinterfaceeffectively,bothintargetedcapabilitytestsandonagenticandreasoningbenchmarkssuchasSWE-benchVerifiedandTerminal-Bench2.0andARC-AGI-3.
View arXiv pageView PDFAdd to collection
Get this paper in your agent:
hf papers read 2607\.20709
Don’t have the latest CLI?curl \-LsSf https://hf\.co/cli/install\.sh \| bash
Models citing this paper0
No model linking this paper
Cite arxiv.org/abs/2607.20709 in a model README.md to link it from this page.
Datasets citing this paper0
No dataset linking this paper
Cite arxiv.org/abs/2607.20709 in a dataset README.md to link it from this page.
Spaces citing this paper0
No Space linking this paper
Cite arxiv.org/abs/2607.20709 in a Space README.md to link it from this page.
Collections including this paper0
No Collection including this paper
Add this paper to acollectionto link it from this page.
Similar Articles
@Saboo_Shubham_: NVIDIA brings Object Oriented Programming to AI agents. Your agent is a Python class. Fields are state, methods are too…
NVIDIA has introduced an open-source framework that applies object-oriented programming to AI agents, treating agents as Python classes where fields are state, methods are tools, and docstrings are prompts.
Nvidia AI - Object Oriented Agents Intro
Nvidia's open-source object-oriented agent framework allows developers to define agents as Python classes, using docstrings as prompts and return type annotations as structured output, simplifying the development of LLM applications.
openai/openai-agents-python
OpenAI releases openai-agents-python, a lightweight framework for building multi-agent workflows that supports OpenAI APIs and 100+ other LLMs. The SDK includes features like sandbox agents, tools, guardrails, human-in-the-loop, tracing, and realtime voice agent capabilities.
NVIDIA BioNeMo Agent Toolkit Brings Accelerated AI to Life Sciences Researchers in Claude Science
NVIDIA launched the BioNeMo Agent Toolkit, integrating GPU-accelerated AI capabilities as callable skills for Anthropic's Claude Science AI workbench, enabling life sciences researchers to run accelerated workflows like protein structure prediction and drug discovery using natural language.
@dair_ai: https://x.com/dair_ai/status/2083940505746853940
A weekly roundup of top AI papers covering NVIDIA's NOOA object-oriented agent framework, Microsoft Research's ReOPD on-policy distillation method, and a study on invisible reasoning chains in frontier models.