Contribute Community Solutions
NemoClaw’s canonical documentation describes behavior that the project has chosen to support and maintain. The NVIDIA NemoClaw Community repository hosts community-driven examples, showcases, custom integrations, and complete solution workflows.
A solution can work correctly from an engineering perspective without becoming a supported NemoClaw product surface.
Passing tests, building successfully, or working in one environment does not establish product approval. Canonical documentation creates an ongoing commitment to compatibility, security review, lifecycle support, and maintenance.
Choose the Contribution Destination
Use the repository whose ownership model matches the contribution.
Use the Canonical Repository
Submit a product or documentation contribution to the canonical NemoClaw repository only when all of the following conditions are satisfied.
- The contribution implements existing supported behavior or an accepted product decision.
- The affected functionality has a clear maintainer and long-term ownership model.
- Compatibility, upgrade, security, and lifecycle expectations are defined.
- Tests validate the supported behavior at the appropriate runtime boundary.
- The documentation describes the maintained implementation instead of serving as its first definition.
If a contribution would make users reasonably believe that NemoClaw supports a new integration, workflow, or third-party stack, obtain maintainer alignment on that product decision before opening the implementation or documentation PR.
Use the Community Repository
Submit a solution to NemoClaw Community when it combines NemoClaw with components or workflows that the core project does not maintain.
Common community contributions include:
- Custom sandbox images and third-party tool stacks.
- Application-specific agents and automation workflows.
- Complete blueprints that combine an agent, model, policy, and integration.
- Deployment recipes and showcases for particular environments.
- Working solutions that demonstrate demand for a possible future product capability.
Follow the contribution and review requirements in the NemoClaw Community repository. Community placement does not imply that the solution is insecure or low quality. It keeps ownership and support expectations accurate while allowing users to share useful work.
Propose Promotion into NemoClaw
A community solution may later become a supported NemoClaw capability.
Start a NemoClaw Discussion to establish product scope, ownership, lifecycle expectations, and acceptance criteria. If maintainers accept the proposal, implement and validate the supported capability before adding it to the canonical documentation.
Review Product Scope Before Approval
Reviewers must evaluate product alignment before technical merge readiness.
Ask the following questions:
- Does the PR document or implement behavior that NemoClaw already supports?
- Would merging the PR create a new support promise or product surface?
- Is there an accepted issue or design decision for that scope?
- Who owns compatibility, upgrades, security review, testing, and user support?
- Would the contribution remain valuable as a community solution without becoming a core feature?
Do not approve a PR only because the implementation works or automated checks pass. When the product decision is missing, request maintainer alignment or route the contribution to NemoClaw Community.