Skip to content

Conversation

@mdemoret-nv
Copy link
Collaborator

@mdemoret-nv mdemoret-nv commented Aug 15, 2025

Description

  • Added various badges for license, version, issues, pull requests, GitHub stars, forks, and PyPI downloads to improve visibility and engagement.
  • Updated the installation section to include specific instructions for installing NeMo Agent Toolkit from PyPI, including optional dependencies.
  • Reintroduced the Component Overview section with a diagram to provide a high-level view of the toolkit's architecture.
  • Added a roadmap

Closes #624

Remaining Items:

  • Add link to compatibility document after Docs: Add Migration Guide #653 is merged
  • Complete the roadmap items
  • Add an all package to pyproject.toml
    • This was accomplished through the creation of three metapackages: ingestion, profiling, and all. This resulted in the fewest duplications of dependencies while adding minimal overhead.

By Submitting this PR I confirm:

  • I am familiar with the Contributing Guidelines.
  • We require that all contributors "sign-off" on their commits. This certifies that the contribution is your original work, or you have rights to submit it under the same license, or a compatible license.
    • Any contribution which contains commits that are not Signed-Off will not be accepted.
  • When the PR is ready for review, new or existing tests cover these changes.
  • When the PR is ready for review, the documentation is up to date with these changes.

@mdemoret-nv mdemoret-nv requested a review from willkill07 August 15, 2025 15:28
@mdemoret-nv mdemoret-nv added doc Improvements or additions to documentation non-breaking Non-breaking change labels Aug 15, 2025
@mdemoret-nv mdemoret-nv changed the base branch from release/1.2 to develop August 15, 2025 15:39
@mdemoret-nv mdemoret-nv changed the base branch from develop to release/1.2 August 15, 2025 15:39
- Added various badges for license, version, issues, pull requests, GitHub stars, forks, and PyPI downloads to improve visibility and engagement.
- Updated the installation section to include specific instructions for installing NeMo Agent Toolkit from PyPI, including optional dependencies.
- Reintroduced the Component Overview section with a diagram to provide a high-level view of the toolkit's architecture.

Signed-off-by: Michael Demoret <[email protected]>
…content restructuring

- Added a GitHub release badge for better visibility of the latest version.
- Streamlined the installation section with clearer instructions for installing optional dependencies.
- Enhanced the content structure by consolidating sections and adding a roadmap.
- Updated the compatibility note to include a placeholder for a link to the compatibility guide.

Also, disabled the branch checker in the ops-bot configuration for improved workflow management.

Signed-off-by: Michael Demoret <[email protected]>
Signed-off-by: Will Killian <[email protected]>
Copy link
Collaborator Author

@mdemoret-nv mdemoret-nv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lets not create extra packages unless they have source files.

@willkill07
Copy link
Member

/merge

@rapids-bot rapids-bot bot merged commit d4cbde9 into NVIDIA:release/1.2 Aug 18, 2025
11 of 12 checks passed
AnuradhaKaruppiah pushed a commit to AnuradhaKaruppiah/oss-agentiq that referenced this pull request Aug 19, 2025
…NVIDIA#654)

- Added various badges for license, version, issues, pull requests, GitHub stars, forks, and PyPI downloads to improve visibility and engagement.
- Updated the installation section to include specific instructions for installing NeMo Agent Toolkit from PyPI, including optional dependencies.
- Reintroduced the Component Overview section with a diagram to provide a high-level view of the toolkit's architecture.
- Added a roadmap

Closes NVIDIA#624 

Remaining Items:
- [x] Add link to compatibility document after NVIDIA#653 is merged
- [x] Complete the roadmap items
- [x] Add an `all` package to `pyproject.toml`
    - This was accomplished through the creation of three metapackages: `ingestion`, `profiling`, and `all`. This resulted in the fewest duplications of dependencies while adding minimal overhead.

## By Submitting this PR I confirm:
- I am familiar with the [Contributing Guidelines](https://github.com/NVIDIA/NeMo-Agent-Toolkit/blob/develop/docs/source/resources/contributing.md).
- We require that all contributors "sign-off" on their commits. This certifies that the contribution is your original work, or you have rights to submit it under the same license, or a compatible license.
  - Any contribution which contains commits that are not Signed-Off will not be accepted.
- When the PR is ready for review, new or existing tests cover these changes.
- When the PR is ready for review, the documentation is up to date with these changes.

Authors:
  - Michael Demoret (https://github.com/mdemoret-nv)
  - Will Killian (https://github.com/willkill07)

Approvers:
  - David Gardner (https://github.com/dagardner-nv)
  - Will Killian (https://github.com/willkill07)

URL: NVIDIA#654
saglave pushed a commit to snps-scm13/SNPS-NeMo-Agent-Toolkit that referenced this pull request Sep 2, 2025
…NVIDIA#654)

- Added various badges for license, version, issues, pull requests, GitHub stars, forks, and PyPI downloads to improve visibility and engagement.
- Updated the installation section to include specific instructions for installing NeMo Agent Toolkit from PyPI, including optional dependencies.
- Reintroduced the Component Overview section with a diagram to provide a high-level view of the toolkit's architecture.
- Added a roadmap

Closes NVIDIA#624

Remaining Items:
- [x] Add link to compatibility document after NVIDIA#653 is merged
- [x] Complete the roadmap items
- [x] Add an `all` package to `pyproject.toml`
    - This was accomplished through the creation of three metapackages: `ingestion`, `profiling`, and `all`. This resulted in the fewest duplications of dependencies while adding minimal overhead.

- I am familiar with the [Contributing Guidelines](https://github.com/NVIDIA/NeMo-Agent-Toolkit/blob/develop/docs/source/resources/contributing.md).
- We require that all contributors "sign-off" on their commits. This certifies that the contribution is your original work, or you have rights to submit it under the same license, or a compatible license.
  - Any contribution which contains commits that are not Signed-Off will not be accepted.
- When the PR is ready for review, new or existing tests cover these changes.
- When the PR is ready for review, the documentation is up to date with these changes.

Authors:
  - Michael Demoret (https://github.com/mdemoret-nv)
  - Will Killian (https://github.com/willkill07)

Approvers:
  - David Gardner (https://github.com/dagardner-nv)
  - Will Killian (https://github.com/willkill07)

URL: NVIDIA#654
Signed-off-by: Sangharsh Aglave <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc Improvements or additions to documentation non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DOC]: pip install instructions in the README

3 participants