OpenClaw-inspired AI Agent Framework with NVIDIA Nemotron, Voice, Canvas, Browser Sandbox, and Multi-Channel Support
Project description
OpenAgent SDK
OpenClaw-inspired AI Agent Framework with NVIDIA Nemotron, Voice, Canvas, Browser Sandbox, and Multi-Channel Support.
Features
- NVIDIA Nemotron - Advanced reasoning with LangChain integration
- Voice - Text-to-Speech and Speech-to-Text
- Canvas - Interactive code workspace with execution
- Browser Sandbox - Playwright-based web automation
- Multi-Channel - WhatsApp, Signal, IRC, Matrix, Nostr, and more
- Memory - Persistent MEMORY.md-style storage
- Skills - Markdown-based skill system
- TUI - Terminal user interface included
Installation
pip install open-agent-sdk
Quick Start
from open_agent import create_deep_agent
agent = create_deep_agent(name="assistant")
await agent.initialize()
response = await agent.process_message("Hello!")
print(response)
Environment Variables
export NVIDIA_API_KEY=your_nvidia_api_key
Optional Dependencies
# Voice support
pip install open-agent-sdk[voice]
# Browser automation
pip install open-agent-sdk[browser]
# All extras
pip install open-agent-sdk[all]
License
MIT License - Himan D himanshu@open.ai
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
open_agent_sdk_v2-1.0.0.tar.gz
(65.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file open_agent_sdk_v2-1.0.0.tar.gz.
File metadata
- Download URL: open_agent_sdk_v2-1.0.0.tar.gz
- Upload date:
- Size: 65.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62a6c27016e59b5a3c2aa165abf459092e2e91dade7310f0283a1df75aee5f3c
|
|
| MD5 |
940de80c96a3a664dcb474cb5462f17c
|
|
| BLAKE2b-256 |
62145cbc6921eb0c4a27ce69bd517f31853ac446d51dd6633fa53451f321b0bd
|
File details
Details for the file open_agent_sdk_v2-1.0.0-py3-none-any.whl.
File metadata
- Download URL: open_agent_sdk_v2-1.0.0-py3-none-any.whl
- Upload date:
- Size: 89.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2ac21120e9b2befa185bcc97fa751b6d44bdf968b754c0ea2033a939aa8799f7
|
|
| MD5 |
efcd7a2ceb4f03d6ef85ba3753077a4e
|
|
| BLAKE2b-256 |
be74f51788c8aececb7adf002bba501f3f91558a8fa0652a087335353d2d70d0
|