2 repositorios
Code execution environments that use Abstract Syntax Tree analysis to block dangerous operations.
Distinct from Sandboxed Code Evaluators: Distinct from Sandboxed Code Evaluators: specifically employs AST validation and runtime guards for security rather than just output comparison.
Explore 2 awesome GitHub repositories matching programming languages & runtimes · AST-Validated Sandboxes. Refine with filters or upvote what's useful.
PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo
Ships a multi-layer sandbox that uses AST validation and restricted builtins to block dangerous operations.
mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a single consistent interface for discovery and execution. It acts as a centralized proxy that aggregates multiple servers and APIs, allowing AI agents to access and invoke a unified set of tools, prompts, and resources. The project distinguishes itself through a multi-protocol translation bridge that converts communication between standard I/O, SSE, gRPC, and REST to enable interoperability between disparate tool servers. It includes a comprehensive LLM evaluation framework for
Implements an isolated execution environment that uses AST analysis to block dangerous Python operations.