Ipybox
Provides a lightweight and secure Python code execution sandbox based on IPython and Docker, designed for AI agents.
소개
Ipybox offers a secure and lightweight Python code execution environment, leveraging IPython and Docker. It's built specifically to enable AI agents to safely execute code for various tasks, such as data analytics or performing complex code actions. The tool supports both local and remote deployments, features advanced capabilities like network access restriction, real-time output streaming, and stateful execution with IPython kernels. It also exposes an MCP server interface for seamless AI agent integration.
주요 기능
- Secure code execution inside Docker containers
- 34 GitHub stars
- Stateful code execution with IPython kernels
- Configurable network access restrictions
- Stream code execution output as it is generated
- Exposes an MCP server interface for AI agent integration
사용 사례
- Enabling AI agents to safely execute Python code
- Performing secure data analytics within a sandboxed environment
- Executing code actions for AI agents