NemoClaw (Alpha)

NemoClaw (Alpha)
- Version: 0.0.1-alpha
- OS: Ubuntu 24.04
- Category: AI Agents
Alpha Release Notice - NemoClaw is currently in Alpha and is intended for development and testing purposes. You may encounter bugs or breaking changes.
Description
NemoClaw is an open-source framework by NVIDIA for building and deploying intelligent AI agents capable of interacting with desktop environments, CLI tools, and web applications. NemoClaw runs OpenShell and exposes OpenClaw, providing a seamless Text User Interface (TUI) to interact with your agents natively from the terminal.
This VPS image delivers a fully configured, out-of-the-box environment to get your first AI assistant running in minutes.
Software Included
| Package | Version | License |
|---|---|---|
| OpenShell | Latest | Apache 2.0 |
| NemoClaw | Latest | Apache 2.0 |
Recommended System Requirements
For optimal performance of the local agent environment and TUI:
| Resource | Minimum |
|---|---|
| vCPU | 4 cores |
| RAM | 8 GB |
| Storage | 100 GB |
Before You Begin
You will need an NVIDIA API key for cloud inference. NemoClaw uses NVIDIA's inference service to power the AI agent. Obtain your key from https://build.nvidia.com before proceeding.
Getting Started
1. Deploy NemoClaw on an EasyCloudify VPS
Deploy this app from the EasyCloudify Marketplace using a VPS that meets the minimum requirements above.
2. Connect to Your VPS
bashssh root@your-vps-ip
3. Complete the Interactive Onboarding
The NemoClaw onboarding script launches automatically on your first login. Follow the prompts:
- Sandbox Name — enter a name for your sandbox or press Enter to accept the default (
my-assistant). - NVIDIA API Key — paste your NVIDIA API key and press Enter.
- Suggested Presets — when prompted with
Apply suggested presets (pypi, npm)? [Y/n/list], typento accept the defaults, or enter a comma-separated list of specific presets.
4. Connect to Your Sandbox and Launch the TUI
Once onboarding completes, connect to your new assistant and open the OpenClaw Text User Interface:
bashnemoclaw <sandbox-name> connect openclaw tui
Replace <sandbox-name> with the name you set during onboarding (e.g., my-assistant).
Troubleshooting
"command not found" after reconnecting via SSH
If you disconnect and reconnect later, nemoclaw or openclaw may not be found because the Node Version Manager (nvm) environment is not loaded automatically in your new shell session. Fix this permanently by appending the nvm initialisation block to your ~/.bashrc:
bashcat << 'EOF' >> ~/.bashrc export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" EOF source ~/.bashrc
After running these commands, nemoclaw and openclaw will be available in all future sessions.
Support Details
- Support URL: https://github.com/NVIDIA/NemoClaw/issues
Resources
- Documentation: https://docs.nvidia.com/nemoclaw/latest/
- GitHub — NemoClaw: https://github.com/NVIDIA/NemoClaw
- GitHub — OpenShell: https://github.com/NVIDIA/OpenShell