codebox-api  by shroominic

Sandboxing infrastructure for LLM apps and services

created 2 years ago
351 stars

Top 80.4% on sourcepulse

GitHubView on GitHub
Project Summary

CodeBoxAPI provides a simple, cloud-based sandboxing infrastructure for running Python code, specifically targeting LLM applications and services. It offers isolated execution environments, simplifying the integration of custom Python logic into larger AI workflows.

How It Works

CodeBoxAPI leverages a sandboxing approach to execute Python code securely. Users interact with the service via an API, sending Python code snippets for execution within an isolated environment. The results are then returned to the caller, enabling dynamic code execution without compromising the host system.

Quick Start & Requirements

  • Primary install / run command: pip install codeboxapi
  • Prerequisites: An API key is required, obtained from the CodeBoxAPI pricing page. Environment variables CODEBOX_API_KEY can be set to local, docker, or a production key.
  • Documentation: Checkout the documentation for more details!

Highlighted Details

  • Simplifies sandboxing for LLM applications.
  • Supports local, Docker, and production API key configurations.
  • Allows sequential execution of Python code snippets.

Maintenance & Community

The project is open for contributions via issues and pull requests. Contact is available at team@codeboxapi.com.

Licensing & Compatibility

  • License: MIT
  • Compatibility: The MIT license generally permits commercial use and integration into closed-source projects.

Limitations & Caveats

The project notes that automation for account management (refunds, cancellations, upgrades) is not yet set up, requiring manual email communication for these processes.

Health Check
Last commit

6 months ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
6 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), and
6 more.

E2B by e2b-dev

0.7%
9k
Open-source cloud runtime for AI apps and agents
created 2 years ago
updated 1 day ago
Starred by Nat Friedman Nat Friedman(Former CEO of GitHub), Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), and
7 more.

langflow by langflow-ai

2.9%
93k
Visual tool for AI agent and workflow creation/deployment
created 2 years ago
updated 1 day ago
Feedback? Help us improve.