| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-08-19 | 33.4 kB | |
| v1.2.0 source code.tar.gz | 2025-08-19 | 2.4 MB | |
| v1.2.0 source code.zip | 2025-08-19 | 3.5 MB | |
| Totals: 3 Items | 6.0 MB | 0 | |
📦 Overview
The NeMo Agent toolkit, formerly known as Agent Intelligence (AIQ) toolkit, has been renamed to align with the NVIDIA NeMo family of products. This release brings significant new capabilities and improvements across authentication, resource management, observability, and developer experience. The toolkit continues to offer backwards compatibility, making the transition seamless for existing users.
While NeMo Agent Toolkit is designed to be compatible with the previous version, users are encouraged to update their code to follow the latest conventions and best practices. Migration instructions are provided in the migration guide.
🚨 Breaking Changes
- Remove outdated/unsupported devcontainer by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/626
- Rename
aiqnamespace tonatby @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/618 - Update
AIQtoNATin documentation and comments by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/614 - Remove
AIQprefix from class and function names by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/606 - Rename aiqtoolkit packages to nvidia-nat by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/598
- Observability redesign to reduce dependencies and improve flexibility by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/379
🚀 Notable Features and Improvements
- Authentication for Tool Calling: Implement robust authentication mechanisms that enable secure and configurable access management for tool invocation within agent workflows.
- Test Time Compute: Dynamically reallocate compute resources after model training, allowing agents to optimize reasoning, factual accuracy, and system robustness without retraining the base model.
- Sizing Calculator: Estimate GPU cluster requirements to support your target number of users and desired response times, simplifying deployment planning and scaling.
- Object Store Integration: Connect and manage data through supported object stores, improving agent extensibility and enabling advanced data workflows.
- Enhanced Cursor Rules: Build new workflows or extend existing ones by leveraging cursor rules, making agent development faster and more flexible.
- Interactive Notebooks: Access a suite of onboarding and example notebooks to accelerate agent workflow development, testing, and experimentation.
- Observability Refactor: Onboard new observability and monitoring platforms more easily, and take advantage of improved plug-in architecture for workflow inspection and analysis.
- Examples Reorganization: Organize examples by functionality, making it easier to find and use the examples.
📜 Full Change Log
- Use consistent casing for ReAct agent by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/293
- Update alert triage agent's prompt by @hsin-c in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/297
- Move Wikipedia search to separate file by @jkornblum-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/237
- Release documentation fixes by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/300
- Add a
pyproject.tomltosimple_ragexample allowing for declared dependencies by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/284 - Update version in develop, in prep for the next release by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/294
- Add field validation for the evaluate API by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/311
- Intermediate steps: evaluation fix by @titericz in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/312
- Fix or silence warnings emitted by tests by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/305
- Add documentation for
load_workflow()by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/306 - Adding pytest-pretty for nice test outputs by @benomahony in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/194
- feat(telemetry): add langfuse and langsmith telemetry exporters [#233] by @briancaffey in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/235
- Check links in markdown files by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/323
- Eval doc updates by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/322
- Add unit tests for the alert triage agent example by @hsin-c in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/252
- Add support for AWS Bedrock LLM Provider by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/238
- Add missing import in
load_workflowdocumentation by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/329 - propose another solution to problem[copy] by @LunaticMaestro in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/298
- Support additional_instructions by @gfreeman-nvidia in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/302
- Update installing.md by @manny-pi in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/316
- Add an async version of the /generate endpoint by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/315
- Update trajectory eval documentation by @hsin-c in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/338
- Rename test mode to offline mode by @hsin-c in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/343
- Simplify offline mode with
aiq evalby @hsin-c in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/344 - fix mcp client schema creation in flat lists by @slopp in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/346
- Refactor for better prompt and tool description organization by @hsin-c in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/350
- Extend
IntermediateStepto support tool schemas in tool calling LLM requests by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/357 - Fix AttributeError bug for otel_telemetry_exporter by @ZhongxuanWang in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/335
- Update
OpenAIModelConfigto supportstream_usageoption by @mdemoret-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/328 - Rename to NeMo Agent toolkit by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/359
- fix(phoenix): set project name when using phoenix telemetry exporter (#337) by @briancaffey in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/347
- Account for the "required fields" list in the mcp_input_schema by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/360
- Provide a config to pass the complete dataset entry as an EvalInputItem field to evaluators by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/355
- Simplify custom evaluator definition by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/358
- Add Patronus OTEL Exporter by @hersheybar in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/341
- Expand Alert Triage Agent Offline Dataset by @hsin-c in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/369
- Add Custom Classification Accuracy Evaluator for the Alert Triage Agent by @hsin-c in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/373
- Add
Cursor rulesto improve Cursor support for development by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/319 - Added LLM retry logic to handle rate limiting LLM without frequent Exception by @liamy-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/368
- Fixes Function and LambdaFunction classes to push active function instance names by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/374
- TunableRagEvaluator: Re-enable inheriting from the base abc by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/375
- Add Job ID Appending to Output Directories and Maximum Folders Threshold by @ZhongxuanWang in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/331
- Add support for custom functions in bottleneck analysis by @dnandakumar-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/380
- Persist chat conversation ID for workflow tool usage by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/326
- Add support for Weave evaluation by @ayulockin in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/264
- Update the information displayed in the Weave Eval dashboard by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/390
- Allow non-json string outputs for workflows that use unstructured datasets by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/396
- Add aws region config for s3 eval uploads by @munjalp6 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/397
- add support for union types in mcp client by @cheese-head in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/372
- Add percentile computation (p90, p95, p99) to profiling by @dnandakumar-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/398
- Ragas custom evaluation field in evaluator by @dnandakumar-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/400
- Reorganize the examples into categories and improve re-use of example components by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/411
- Improve descriptions in top level examples README.md by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/415
- Add ragaai catalyst exporters by @vishalk-06 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/395
- Update MCP version by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/417
- feature request: Add galileo tracing workflow by @franz101 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/404
- Update index.md by @sugsharma in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/420
- Windows compatibility for temp file handling by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/423
- Sizing calculator to estimate the number of GPU for a target number of users by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/399
- Update and move W&B Weave Redact PII example by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/424
- Refactor IntermediateStep
parent_idfor clarification by @mdemoret-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/330 - Add Cursor rules for latinisms by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/426
- Resolve examples organization drift by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/429
- NeMo Agent rename by @lvojtku in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/422
- Removes redundant config variable from Retry Agent Function. by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/447
- Add otelcollector doc and example by @slopp in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/451
- Improve error logging during workflow initialization failure by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/464
- Added an AIQToolkit function that can be invoked to perform a simple completions task, given a natural language prompt. by @sayalinvidia in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/460
- Improve MCP error logging with connection failures by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/470
- Enable testing tools in isolation by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/391
- Refactor examples to improve discoverability and improve uniformity by @mdemoret-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/476
- Add Inference Time Scaling Module by @dnandakumar-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/381
- Refactor Agno Personal Finance Function and Update Configuration by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/477
- Add object store by @balvisio in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/299
- Observability redesign to reduce dependencies and improve flexibility by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/379
- Adding OpenAI Chat Completions API compatibility by @dfagnou in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/421
- Enhance code execution sandbox with improved error handling and debugging by @vikalluru in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/409
- Fixing inheritance on the OTel collector exporter and adding project name by @mdemoret-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/481
- Refactor retry mechanism and update retry mixin field config by @dnandakumar-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/480
- Integrate latest
RetryMixinfixes withaiqtoolkit_agnosubpackage by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/483 - Fix incorrect file paths in simple calculator example by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/482
- Documentation edits for sizing calculator by @lvojtku in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/436
- feat(redis): add redis memory backend and redis memory example [#376] by @briancaffey in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/377
- Improve error handling and recovery mechanisms in agents by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/418
- Update
git cloneunder/docfolder to point tomainbranch by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/484 - Pin
datasetsversion in toplevelpyproject.tomlby @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/487 - Fix
otelcollectorto ensure project name is added toOtelSpanresource + added weave cleanup logic by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/488 - Fix shared field reference bug in
TypedBaseModelinheritance by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/489 - Streamlining API Authentication by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/251
- Add experimental decorator to auth and ITS strategy methods by @dnandakumar-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/493
- Unify examples README structure by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/485
- Cleanup authorization settings to remove unnecessary options by @mdemoret-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/495
- Move
WeaveMixin._weave_callstoIsolatedAttributeto avoid cleanup race conditions by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/499 - Set SCM versioning for
text_file_ingestallowing it to be built in CI by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/501 - Update PII example to improve user experience and
WeaveExporterrobustness by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/502 - Fix
pyproject.tomlfortext_file_ingestexample by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/505 - Update
ci/checks.shto run all of the same checks performed by CI by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/506 - Suppress stack trace in error message in
ReActOutputParserExceptionby @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/507 - Clarify intermediate output formatting in agent tool_calling example by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/504
- Fix fastapi endpoint for plot_charts by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/508
- Fix UI docs to launch the simple calculator by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/511
- Update prerequisite and system prompt of
redismemory example by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/510 - Fix HITL
por_to_jiraticketsexample by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/515 - Relax overly restrictive constraints on AIQChatRequest model by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/512
- Fix file paths for simple_calculator_eval by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/517
- Fix: getting_started docker containers build with added compiler dependency by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/518
- Documentation: Specify minimum uv version by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/520
- Fix Simple Calculator HITL Example. by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/519
- Fix outdated path in
pyproject.tomlintext_file_ingestby @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/524 - Fix issue where aiq fails for certain log levels by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/523
- Update catalyst readme document by @vishalk-06 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/492
- Fix outdated file references under
/examplesby @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/526 - Misc Documentation cleanups by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/527
- Misc cleanups/fixes for
installing.mddocument by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/528 - Fix: file path references in examples and docs by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/536
- Resolve batch flushing failure during
SpanExportercleanup by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/532 - Fix typos in the observability info commands by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/529
- Publish the linear fit data in the CalcRunner Output by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/498
- Restructure example README to fully align with reorganization by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/539
- Add example for Vulnerability Analysis for Container Security Blueprint by @ashsong-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/530
- Misc cleanups for
docs/source/quick-start/launching-ui.mdby @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/537 - Fix grammar error in uninstall help string by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/540
- Fix: custom routing example typos and output clarification by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/541
- Update the UI submodule to adopt fixes by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/543
- Fix: Examples README output clarifications; installation command by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/542
- Ensure type system and functional behavior are consistent for
to_typespecifications by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/513 - Documentation: update memory section to include redis; fix code references by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/544
- Update the dataset in the swe-bench README by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/546
- Fix alert triage agent documentation on system output by @hsin-c in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/545
- Fix several dependency and documentation issues under
/examplesby @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/547 - Fixes to the
add-tools-to-a-workflow.mdtutorial by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/548 - Example: update
swe_benchREADME to reflect output changes by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/550 - Update Cursor rules and documentations to remove unnecessary installation checks by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/549
- Update
object_storeexample to use NVIDIA key instead of missing OPENAI key by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/552 - Remove deprecated code usage in the
por_to_jiraticketsexample by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/557 - Fix
simple_authlink to UI repository by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/553 - Update the LangSmith environment variable names in
simple_calculator_observabilityexample by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/558 - Improvements to extending telemetry exporters docs by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/554
- Misc cleanups for
create-a-new-workflow.mddocument by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/556 - Reduce the number of warnings logged while running the
getting_startedexamples by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/563 - Update observability system documentation to reflect modern architecture and remove snippets by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/562
- Add docker container for oauth server to fix configuration issues by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/561
- Ensure imports are lazily loaded in plugins improving startup time by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/564
- General improvements to
observe-workflow-with-catalyst.mdto improve experience by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/555 - Update Simple Auth Example Config File Path by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/566
- Convert
cursor_rules_demoGIF files to Git LFS by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/567 - UI Submodule Update by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/568
- Restructure agents documentation by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/569
- Increase package/distro resolution in
DiscoveryMetadatato improve utility ofaiq info componentsby @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/574 - Minor cleanups for the
run-workflows.mddocument by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/572 - Add CI check for path validation within repository by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/573
- Improvements to observability plugin documentation by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/578
- Fixes for
adding-an-authentication-provider.mdby @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/579 - Minor cleanups for
sizing-calc.mdby @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/577 - minor doc update to pass lint by @gfreeman-nvidia in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/582
- Fixing missing space preventing proper render of snippet in markdown by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/581
- Fixing wrong override usage to make it compatible with py 3.11 by @vikalluru in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/585
- Updating UI submodule by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/588
- Fixes for
api-authentication.mdby @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/583 - Object Store code, documentation, and example improvements by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/587
- Fix module discovery errors when publishing with registry handlers by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/592
- Update logging levels in
ProcessingExporterandBatchingProcessorto reduce shutdown noise by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/589 - Update template to use
loggerinstead ofprintby @hsin-c in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/590 - Fix fence indenting, remove ignore pattern by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/594
- Remove Unused Authentication Components from Refactor by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/596
- Minor cleanup to
using-local-llms.mdby @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/595 - Merge Post VDR changes by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/597
- Rename aiqtoolkit packages to nvidia-nat by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/598
- Rename Inference Time Scaling to Test Time Compute by @dnandakumar-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/600
- CI: upload script updated to set the artifactory path's top level dir by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/602
- Rename ITS tool functions to TTC tool functions by @dnandakumar-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/605
- Fix the artifactory component name to aiqtoolkit for all packages by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/603
- Fix Pylint in CI by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/609
- Remove
AIQprefix from class and function names by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/606 - Add support for synchronous LangChain tool calling by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/612
- Send Conversation ID with WebSocket Messages by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/613
- Adds support for MCP server /health endpoint, custom routes and a client
mcp pingcommand by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/576 - Updating UI submodule by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/622
- Rename
aiqnamespace tonatby @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/618 - Remove outdated/unsupported devcontainer by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/626
- Use issue types instead of title prefixes by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/619
- Fixes to
weavetelemetry exporter to ensure traces are properly sent to Weave by @mpenn in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/627 - Apply work-around for [#621] to the gitlab ci scripts by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/630
- Revert unintended change to
artifactory_upload.shby @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/631 - Bugfix (Object Store): remove unnecessary S3 refs in config; fix mysql upload script by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/628
- Refactor embedder client structure for LangChain and Llama Index. by @dnandakumar-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/634
- Documentation: Update Using Local LLMs by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/623
- Align WebSocket Workflow Output with HTTP Output by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/635
- Update
AIQtoNATin documentation and comments by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/614 - Documentation(Providers): Surface LLM; add Embedders and Retrievers by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/625
- CI: improve path-check utility; fix broken links; add more path check rules by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/601
- Fix broken
additional_instructionsoptions forReWOOagent by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/640 - Updating ui submodule by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/641
- Fix symlink structure to be consistent across all examples by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/642
- Fix: add missing uv.source for
simple_calculator_hitlby @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/638 - Enable datasets with custom formats by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/615
- Update uv.lock by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/644
- Run CI for commits to the release branch by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/645
- Add a note that the dataset needs to be uploaded to the S3 bucket by @AnuradhaKaruppiah in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/646
- Add UI documentation links and installation instructions by @ericevans-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/647
- Consolidate CI pipelines by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/632
- Install git-lfs in docs CI stage by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/648
- Fix
aiqcompatibility by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/651 - Bugfix: Align Python Version Ranges by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/655
- Docs: Add Migration Guide by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/653
- Update third-party-license files for v1.2 by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/657
- Add notebooks to show users how to get started with the toolkit and build agents by @cdgamarose-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/656
- Remove redundant prefix from directory names by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/665
- Docs: Add Upgrade Fix to Troubleshooting by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/659
- Enhance README with badges, installation, instructions, and a roadmap by @mdemoret-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/654
- Adding
.nspect-allowlist.tomlto remediate false positives found by scanner by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/668 - Fix: Remove
picklefrom MySQL-based Object Store by @willkill07 in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/669 - Enable
BUILD_NAT_COMPATby @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/670 - Fix paths for compatibility packages by @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/672
- Add missing compatibility package for
aiqtoolkit-weaveby @dagardner-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/674 - Add chat_history to the context of ReAct and ReWOO agent by @yczhang-nv in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/673
🙌 New Contributors
- @titericz made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/312
- @benomahony made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/194
- @briancaffey made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/235
- @LunaticMaestro made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/298
- @gfreeman-nvidia made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/302
- @manny-pi made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/316
- @slopp made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/346
- @ZhongxuanWang made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/335
- @hersheybar made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/341
- @munjalp6 made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/397
- @cheese-head made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/372
- @vishalk-06 made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/395
- @franz101 made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/404
- @sugsharma made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/420
- @lvojtku made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/422
- @sayalinvidia made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/460
- @dfagnou made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/421
- @vikalluru made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/409
- @ashsong-nv made their first contribution in https://github.com/NVIDIA/NeMo-Agent-Toolkit/pull/530