Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
The Cloud for AI Agents — secure, real-world environments that spin up in milliseconds.
| Date | Stars |
|---|---|
| 2026-07-31 | 335 |
| 2026-08-06 | 335 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Hopx - Cloud Sandboxes for AI Agents
[](https://pypi.org/project/hopx-ai/)
[](https://www.npmjs.com/package/@hopx-ai/sdk)
[](https://opensource.org/licenses/MIT)
Official SDKs for [Hopx.ai](https://hopx.ai) - Secure, isolated cloud sandboxes that spin up in ~100ms.
## 🚀 What is Hopx?
**Hopx** provides lightweight VM sandboxes perfect for:
- 🤖 **AI Agents** - Safe code execution environments for LLMs
- 🔬 **Code Execution** - Run untrusted code securely
- 🧪 **Testing** - Isolated environments for integration tests
- 📊 **Data Processing** - Execute scripts with rich output capture
## 📦 Available SDKs
### Python SDK
```bash
pip install hopx-ai
```
**[📖 Python Documentation](python/)**
```python
from hopx_ai import Sandbox
sandbox = Sandbox.create(template="python")
result = sandbox.run_code("print('Hello, Hopx!')")
print(result.stdout) # "Hello, Hopx!"
sandbox.kill()
```
### JavaScript/TypeScript SDK
```bash
npm install @hopx-ai/sdk
```
**[📖 JavaScript Documentation](javascript/)**
```typescript
import { Sandbox } from '@hopx-ai/sdk';
const sandbox = await Sandbox.create({ template: 'nodejs' });
const result = await sandbox.runCode("console.log('Hello, Hopx!')");
console.log(result.stdout); // "Hello, Hopx!"
await sandbox.kill();
```
[](https://deepwiki.com/hopx-ai/hopx)
## ✨ Features
- ⚡ **Fast** - Sandbox creation in ~100ms
- 🔐 **Secure** - Isolated VM environments
- 🌍 **Multi-language** - Python, Node.js, Go, Rust, Java, and more
- 📊 **Rich Outputs** - Capture charts, tables, and visualizations
- 🗂️ **File Operations** - Full filesystem access
- 🖥️ **Desktop Support** - VNC, mouse, keyboard control (Premium)
- 🔧 **Template Building** - Create custom environments
- 📡 **Real-time** - WebSocket streaming support
## 📚 Quick Links
- **Website**: [hopx.ai](https://hopx.ai)
- **Documentation**: [docs.hopx.ai](https://docs.hopx.ai)
- **Dashboard**: [hopx.ai/dashboard](https://hopx.ai/dashboard)
- **Discord**: [discord.gg/hopx](https://discord.gg/hopx)
## 🏗️ Repository Structure
```
hopx/
├── python/ # Python SDK
│ ├── hopx_ai/ # Source code
│ ├── examples/ # Usage examples
│ └── README.md # Python docs
├── javascript/ # JavaScript/TypeScript SDK
│ ├── src/ # Source code
│ ├── examples/ # Usage examples
│ └── README.md # JavaScript docs
└── cookbook/ # Advanced examples
├── python/
└── javascript/
```
## 🎯 Example Use Cases
### AI Code Agent
```python
# Your AI generates code, Hopx executes it safely
sandbox = Sandbox.create(template="python")
result = sandbox.run_code(agent_generated_code)
if result.success:
return result.stdout
```
### Data Visualization
```python
# Automatically capture charts
code = """
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [1, 4, 9])
plt.show()
"""
result = sandbox.run_code(code)
png_data = result.rich_outputs[0].data # Base64 PNG
```
### Multi-Step Workflow
```typescript
const sandbox = await Sandbox.create({ template: 'nodejs' });
await sandbox.commands.run('git clone https://github.com/user/repo /app');
await sandbox.commands.run('cd /app && npm install');
const result = await sandbox.commands.run('cd /app && npm test');
console.log(result.exitCode === 0 ? '✅ PASSED' : '❌ FAILED');
```
## 🤝 Contributing
We welcome contributions! See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
**Quick start:**
1. Fork the repository
2. Create a feature branch: `git checkout -b feature/amazing`
3. Make your changes
4. Run tests: `pytest` (Python) or `npm test` (JavaScript)
5. Submit a pull request
## 📄 License
MIT License - see [LICENSE](LICENSE) file for details.
## 🆘 Support
- **Email**: [email protected]
- **Discord**: [discord.gg/hopx](https://discord.gg/hopx)
- **IExcerpt of 4,427 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:d768e20e9f2d6be8, llm:Repository description: 'The Cloud for AI Agents — secure, real-world environments that spin up in milliseconds.' (hopx-ai/hopx)
matched fp:d768e20e9f2d6be8, llm:Repository description: 'The Cloud for AI Agents — secure, real-world environments that spin up in milliseconds.' (hopx-ai/hopx)
matched fp:d768e20e9f2d6be8, llm:Repository description: 'The Cloud for AI Agents — secure, real-world environments that spin up in milliseconds.' (hopx-ai/hopx)