# AgentFront: EnclaveVM

> AI Agent Infrastructure - MCP servers, secure sandboxes, vector databases, and more...

## EnclaveVM

### v2.15 (latest)

#### Documentation

##### Get Started

- [Welcome to Enclave](https://docs.agentfront.dev/enclave/getting-started/welcome.md): Production ready JavaScript sandbox for AI agent code execution
- [Installation](https://docs.agentfront.dev/enclave/getting-started/installation.md): How to install Enclave libraries
- [Quickstart](https://docs.agentfront.dev/enclave/getting-started/quickstart.md): Get up and running with Enclave in 5 minutes
- [Updates](https://docs.agentfront.dev/enclave/updates.md): Changelog and release history for EnclaveVM

##### Concepts

- [Architecture](https://docs.agentfront.dev/enclave/concepts/architecture.md): System overview and deployment architectures for Enclave
- [Security Model](https://docs.agentfront.dev/enclave/concepts/security-model.md): 6-layer defense-in-depth architecture for secure code execution
- [AgentScript](https://docs.agentfront.dev/enclave/concepts/agentscript.md): The safe JavaScript subset for AI-generated orchestration code
- [Streaming Protocol](https://docs.agentfront.dev/enclave/concepts/streaming-protocol.md): NDJSON streaming protocol for real-time code execution

##### @enclave-vm/core

- [Overview](https://docs.agentfront.dev/enclave/core-libraries/enclave-vm/overview.md): Secure JavaScript execution environment with defense-in-depth architecture for running untrusted and LLM-generated code safely
- [Security Levels](https://docs.agentfront.dev/enclave/core-libraries/enclave-vm/security-levels.md): Pre-configured security profiles that balance functionality against risk
- [Tool System](https://docs.agentfront.dev/enclave/core-libraries/enclave-vm/tool-system.md): Integrating tools with enclave for script-to-system communication
- [Babel Transform](https://docs.agentfront.dev/enclave/core-libraries/enclave-vm/babel-transform.md): Transform TSX/JSX code to JavaScript inside the secure enclave sandbox
- [Worker Pool](https://docs.agentfront.dev/enclave/core-libraries/enclave-vm/worker-pool.md): OS-level memory isolation using worker threads for enhanced security
- [Double VM Layer](https://docs.agentfront.dev/enclave/core-libraries/enclave-vm/double-vm.md): Enhanced security through nested VM isolation with operation validation
- [AI Scoring Gate](https://docs.agentfront.dev/enclave/core-libraries/enclave-vm/ai-scoring.md): Semantic security analysis that detects attack patterns beyond static AST validation
- [Reference Sidecar](https://docs.agentfront.dev/enclave/core-libraries/enclave-vm/reference-sidecar.md): Handle large data in AgentScript without embedding it in the script
- [Configuration](https://docs.agentfront.dev/enclave/core-libraries/enclave-vm/configuration.md): Complete configuration reference for @enclave-vm/core

##### @enclave-vm/browser

- [Overview](https://docs.agentfront.dev/enclave/core-libraries/enclave-browser/overview.md): Secure JavaScript execution in the browser using double iframe isolation — no server required
- [Security Architecture](https://docs.agentfront.dev/enclave/core-libraries/enclave-browser/security-architecture.md): Deep dive into the double iframe isolation model and 8 security layers protecting browser-based code execution
- [Configuration](https://docs.agentfront.dev/enclave/core-libraries/enclave-browser/configuration.md): Complete configuration reference for @enclave-vm/browser
- [React Integration](https://docs.agentfront.dev/enclave/core-libraries/enclave-browser/react-integration.md): React hooks, component patterns, and bundling considerations for @enclave-vm/browser

##### @enclave-vm/ast

- [Overview](https://docs.agentfront.dev/enclave/core-libraries/ast-guard/overview.md): Production ready JavaScript AST validation with extensible rules and presets for safe code execution
- [Pre-Scanner](https://docs.agentfront.dev/enclave/core-libraries/ast-guard/pre-scanner.md): Layer 0 defense that runs before parsing to catch DoS attacks
- [AgentScript Preset](https://docs.agentfront.dev/enclave/core-libraries/ast-guard/agentscript-preset.md): Purpose-built preset for validating LLM-generated orchestration code
- [Babel Preset](https://docs.agentfront.dev/enclave/core-libraries/ast-guard/babel-preset.md): Security preset for Babel transforms inside the enclave sandbox
- [Security Rules](https://docs.agentfront.dev/enclave/core-libraries/ast-guard/security-rules.md): Built-in security rules for AST validation
- [Code Transformation](https://docs.agentfront.dev/enclave/core-libraries/ast-guard/code-transform.md): Transform validated code for safe execution with runtime proxies
- [Custom Rules](https://docs.agentfront.dev/enclave/core-libraries/ast-guard/custom-rules.md): Writing custom validation rules and combining built-in rules

##### EnclaveJS Streaming

- [EnclaveJS Streaming Runtime](https://docs.agentfront.dev/enclave/enclavejs/overview.md): Real-time streaming execution environment for AI agents with tool orchestration
- [@enclave-vm/types](https://docs.agentfront.dev/enclave/enclavejs/types.md): Protocol types and Zod schemas for the EnclaveJS streaming runtime
- [@enclave-vm/stream](https://docs.agentfront.dev/enclave/enclavejs/stream.md): NDJSON streaming, encryption, and reconnection handling for EnclaveJS
- [@enclave-vm/broker](https://docs.agentfront.dev/enclave/enclavejs/broker.md): Tool broker with session management and HTTP API for EnclaveJS
- [@enclave-vm/client](https://docs.agentfront.dev/enclave/enclavejs/client.md): Browser and Node.js client SDK for the EnclaveJS streaming runtime
- [@enclave-vm/react](https://docs.agentfront.dev/enclave/enclavejs/react.md): React hooks and components for the EnclaveJS streaming runtime
- [Runtime](https://docs.agentfront.dev/enclave/enclavejs/runtime.md)

##### Guides

- [Build Your First Agent](https://docs.agentfront.dev/enclave/guides/first-agent.md): Step-by-step guide to building an AI agent with Enclave
- [Tool Integration](https://docs.agentfront.dev/enclave/guides/tool-integration.md): Connect external APIs and services as tools for your agents
- [React Code Editor](https://docs.agentfront.dev/enclave/guides/react-code-editor.md): Build a real-time code execution UI with React and EnclaveJS
- [Production Deployment](https://docs.agentfront.dev/enclave/guides/production-deployment.md): Deploy Enclave to production with confidence
- [Scaling](https://docs.agentfront.dev/enclave/guides/scaling.md): Scale Enclave for high-throughput production workloads
- [Security Hardening](https://docs.agentfront.dev/enclave/guides/security-hardening.md): Best practices for securing Enclave deployments

##### Examples

- [Hello World](https://docs.agentfront.dev/enclave/examples/hello-world.md): Simplest Enclave example - your first secure code execution
- [Tool Calling](https://docs.agentfront.dev/enclave/examples/tool-calling.md): Examples of tool calling patterns with validation and error handling
- [Streaming UI](https://docs.agentfront.dev/enclave/examples/streaming-ui.md): Build real-time code execution interfaces with streaming output
- [Multi-Tenant](https://docs.agentfront.dev/enclave/examples/multi-tenant.md): Implement isolated code execution for multiple users/tenants
- [Encrypted Sessions](https://docs.agentfront.dev/enclave/examples/encrypted-sessions.md): Implement end-to-end encryption for secure code execution

##### Troubleshooting

- [Common Errors](https://docs.agentfront.dev/enclave/troubleshooting/common-errors.md): Error codes, causes, and solutions for Enclave
- [Debugging](https://docs.agentfront.dev/enclave/troubleshooting/debugging.md): Techniques for debugging Enclave code execution
- [FAQ](https://docs.agentfront.dev/enclave/troubleshooting/faq.md): Frequently asked questions about Enclave

#### API Reference

##### Core Libraries

- [@enclave-vm/core](https://docs.agentfront.dev/enclave/api-reference/enclave-vm.md): API reference for the @enclave-vm/core package
- [ast-guard](https://docs.agentfront.dev/enclave/api-reference/ast-guard.md): API reference for the ast-guard package

##### EnclaveJS Packages

- [@enclave-vm/types](https://docs.agentfront.dev/enclave/api-reference/enclavejs-types.md): Type definitions and Zod schemas for EnclaveJS
- [@enclave-vm/stream](https://docs.agentfront.dev/enclave/api-reference/enclavejs-stream.md): API reference for the EnclaveJS streaming protocol implementation
- [@enclave-vm/broker](https://docs.agentfront.dev/enclave/api-reference/enclavejs-broker.md): API reference for the EnclaveJS broker package
- [@enclave-vm/client](https://docs.agentfront.dev/enclave/api-reference/enclavejs-client.md): API reference for the EnclaveJS client SDK
- [@enclave-vm/react](https://docs.agentfront.dev/enclave/api-reference/enclavejs-react.md): API reference for the EnclaveJS React SDK
- [@enclave-vm/runtime](https://docs.agentfront.dev/enclave/api-reference/enclavejs-runtime.md): API reference for the EnclaveJS runtime package

### v2.14

#### Documentation

##### Get Started

- [Welcome to Enclave](https://docs.agentfront.dev/enclave/v/2.14/getting-started/welcome.md): Production ready JavaScript sandbox for AI agent code execution
- [Installation](https://docs.agentfront.dev/enclave/v/2.14/getting-started/installation.md): How to install Enclave libraries
- [Quickstart](https://docs.agentfront.dev/enclave/v/2.14/getting-started/quickstart.md): Get up and running with Enclave in 5 minutes

##### Concepts

- [Architecture](https://docs.agentfront.dev/enclave/v/2.14/concepts/architecture.md): System overview and deployment architectures for Enclave
- [Security Model](https://docs.agentfront.dev/enclave/v/2.14/concepts/security-model.md): 6-layer defense-in-depth architecture for secure code execution
- [AgentScript](https://docs.agentfront.dev/enclave/v/2.14/concepts/agentscript.md): The safe JavaScript subset for AI-generated orchestration code
- [Streaming Protocol](https://docs.agentfront.dev/enclave/v/2.14/concepts/streaming-protocol.md): NDJSON streaming protocol for real-time code execution

##### @enclave-vm/core

- [Overview](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-vm/overview.md): Secure JavaScript execution environment with defense-in-depth architecture for running untrusted and LLM-generated code safely
- [Security Levels](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-vm/security-levels.md): Pre-configured security profiles that balance functionality against risk
- [Tool System](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-vm/tool-system.md): Integrating tools with enclave for script-to-system communication
- [Babel Transform](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-vm/babel-transform.md): Transform TSX/JSX code to JavaScript inside the secure enclave sandbox
- [Worker Pool](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-vm/worker-pool.md): OS-level memory isolation using worker threads for enhanced security
- [Double VM Layer](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-vm/double-vm.md): Enhanced security through nested VM isolation with operation validation
- [AI Scoring Gate](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-vm/ai-scoring.md): Semantic security analysis that detects attack patterns beyond static AST validation
- [Reference Sidecar](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-vm/reference-sidecar.md): Handle large data in AgentScript without embedding it in the script
- [Configuration](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-vm/configuration.md): Complete configuration reference for @enclave-vm/core

##### @enclave-vm/browser

- [Overview](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-browser/overview.md): Secure JavaScript execution in the browser using double iframe isolation — no server required
- [Security Architecture](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-browser/security-architecture.md): Deep dive into the double iframe isolation model and 8 security layers protecting browser-based code execution
- [Configuration](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-browser/configuration.md): Complete configuration reference for @enclave-vm/browser
- [React Integration](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/enclave-browser/react-integration.md): React hooks, component patterns, and bundling considerations for @enclave-vm/browser

##### @enclave-vm/ast

- [Overview](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/ast-guard/overview.md): Production ready JavaScript AST validation with extensible rules and presets for safe code execution
- [Pre-Scanner](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/ast-guard/pre-scanner.md): Layer 0 defense that runs before parsing to catch DoS attacks
- [AgentScript Preset](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/ast-guard/agentscript-preset.md): Purpose-built preset for validating LLM-generated orchestration code
- [Babel Preset](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/ast-guard/babel-preset.md): Security preset for Babel transforms inside the enclave sandbox
- [Security Rules](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/ast-guard/security-rules.md): Built-in security rules for AST validation
- [Code Transformation](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/ast-guard/code-transform.md): Transform validated code for safe execution with runtime proxies
- [Custom Rules](https://docs.agentfront.dev/enclave/v/2.14/core-libraries/ast-guard/custom-rules.md): Writing custom validation rules and combining built-in rules

##### EnclaveJS Streaming

- [EnclaveJS Streaming Runtime](https://docs.agentfront.dev/enclave/v/2.14/enclavejs/overview.md): Real-time streaming execution environment for AI agents with tool orchestration
- [@enclave-vm/types](https://docs.agentfront.dev/enclave/v/2.14/enclavejs/types.md): Protocol types and Zod schemas for the EnclaveJS streaming runtime
- [@enclave-vm/stream](https://docs.agentfront.dev/enclave/v/2.14/enclavejs/stream.md): NDJSON streaming, encryption, and reconnection handling for EnclaveJS
- [@enclave-vm/broker](https://docs.agentfront.dev/enclave/v/2.14/enclavejs/broker.md): Tool broker with session management and HTTP API for EnclaveJS
- [@enclave-vm/client](https://docs.agentfront.dev/enclave/v/2.14/enclavejs/client.md): Browser and Node.js client SDK for the EnclaveJS streaming runtime
- [@enclave-vm/react](https://docs.agentfront.dev/enclave/v/2.14/enclavejs/react.md): React hooks and components for the EnclaveJS streaming runtime
- [Runtime](https://docs.agentfront.dev/enclave/v/2.14/enclavejs/runtime.md)

##### Guides

- [Build Your First Agent](https://docs.agentfront.dev/enclave/v/2.14/guides/first-agent.md): Step-by-step guide to building an AI agent with Enclave
- [Tool Integration](https://docs.agentfront.dev/enclave/v/2.14/guides/tool-integration.md): Connect external APIs and services as tools for your agents
- [React Code Editor](https://docs.agentfront.dev/enclave/v/2.14/guides/react-code-editor.md): Build a real-time code execution UI with React and EnclaveJS
- [Production Deployment](https://docs.agentfront.dev/enclave/v/2.14/guides/production-deployment.md): Deploy Enclave to production with confidence
- [Scaling](https://docs.agentfront.dev/enclave/v/2.14/guides/scaling.md): Scale Enclave for high-throughput production workloads
- [Security Hardening](https://docs.agentfront.dev/enclave/v/2.14/guides/security-hardening.md): Best practices for securing Enclave deployments

##### Examples

- [Hello World](https://docs.agentfront.dev/enclave/v/2.14/examples/hello-world.md): Simplest Enclave example - your first secure code execution
- [Tool Calling](https://docs.agentfront.dev/enclave/v/2.14/examples/tool-calling.md): Examples of tool calling patterns with validation and error handling
- [Streaming UI](https://docs.agentfront.dev/enclave/v/2.14/examples/streaming-ui.md): Build real-time code execution interfaces with streaming output
- [Multi-Tenant](https://docs.agentfront.dev/enclave/v/2.14/examples/multi-tenant.md): Implement isolated code execution for multiple users/tenants
- [Encrypted Sessions](https://docs.agentfront.dev/enclave/v/2.14/examples/encrypted-sessions.md): Implement end-to-end encryption for secure code execution

##### Troubleshooting

- [Common Errors](https://docs.agentfront.dev/enclave/v/2.14/troubleshooting/common-errors.md): Error codes, causes, and solutions for Enclave
- [Debugging](https://docs.agentfront.dev/enclave/v/2.14/troubleshooting/debugging.md): Techniques for debugging Enclave code execution
- [FAQ](https://docs.agentfront.dev/enclave/v/2.14/troubleshooting/faq.md): Frequently asked questions about Enclave

#### API Reference

##### Core Libraries

- [@enclave-vm/core](https://docs.agentfront.dev/enclave/v/2.14/api-reference/enclave-vm.md): API reference for the @enclave-vm/core package
- [ast-guard](https://docs.agentfront.dev/enclave/v/2.14/api-reference/ast-guard.md): API reference for the ast-guard package

##### EnclaveJS Packages

- [@enclave-vm/types](https://docs.agentfront.dev/enclave/v/2.14/api-reference/enclavejs-types.md): Type definitions and Zod schemas for EnclaveJS
- [@enclave-vm/stream](https://docs.agentfront.dev/enclave/v/2.14/api-reference/enclavejs-stream.md): API reference for the EnclaveJS streaming protocol implementation
- [@enclave-vm/broker](https://docs.agentfront.dev/enclave/v/2.14/api-reference/enclavejs-broker.md): API reference for the EnclaveJS broker package
- [@enclave-vm/client](https://docs.agentfront.dev/enclave/v/2.14/api-reference/enclavejs-client.md): API reference for the EnclaveJS client SDK
- [@enclave-vm/react](https://docs.agentfront.dev/enclave/v/2.14/api-reference/enclavejs-react.md): API reference for the EnclaveJS React SDK
- [@enclave-vm/runtime](https://docs.agentfront.dev/enclave/v/2.14/api-reference/enclavejs-runtime.md): API reference for the EnclaveJS runtime package

### v2.13

#### Documentation

##### Get Started

- [Welcome to Enclave](https://docs.agentfront.dev/enclave/v/2.13/getting-started/welcome.md): Production ready JavaScript sandbox for AI agent code execution
- [Installation](https://docs.agentfront.dev/enclave/v/2.13/getting-started/installation.md): How to install Enclave libraries
- [Quickstart](https://docs.agentfront.dev/enclave/v/2.13/getting-started/quickstart.md): Get up and running with Enclave in 5 minutes

##### Concepts

- [Architecture](https://docs.agentfront.dev/enclave/v/2.13/concepts/architecture.md): System overview and deployment architectures for Enclave
- [Security Model](https://docs.agentfront.dev/enclave/v/2.13/concepts/security-model.md): 6-layer defense-in-depth architecture for secure code execution
- [AgentScript](https://docs.agentfront.dev/enclave/v/2.13/concepts/agentscript.md): The safe JavaScript subset for AI-generated orchestration code
- [Streaming Protocol](https://docs.agentfront.dev/enclave/v/2.13/concepts/streaming-protocol.md): NDJSON streaming protocol for real-time code execution

##### @enclave-vm/core

- [Overview](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-vm/overview.md): Secure JavaScript execution environment with defense-in-depth architecture for running untrusted and LLM-generated code safely
- [Security Levels](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-vm/security-levels.md): Pre-configured security profiles that balance functionality against risk
- [Tool System](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-vm/tool-system.md): Integrating tools with enclave for script-to-system communication
- [Babel Transform](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-vm/babel-transform.md): Transform TSX/JSX code to JavaScript inside the secure enclave sandbox
- [Worker Pool](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-vm/worker-pool.md): OS-level memory isolation using worker threads for enhanced security
- [Double VM Layer](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-vm/double-vm.md): Enhanced security through nested VM isolation with operation validation
- [AI Scoring Gate](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-vm/ai-scoring.md): Semantic security analysis that detects attack patterns beyond static AST validation
- [Reference Sidecar](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-vm/reference-sidecar.md): Handle large data in AgentScript without embedding it in the script
- [Configuration](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-vm/configuration.md): Complete configuration reference for @enclave-vm/core

##### @enclave-vm/browser

- [Overview](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-browser/overview.md): Secure JavaScript execution in the browser using double iframe isolation — no server required
- [Security Architecture](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-browser/security-architecture.md): Deep dive into the double iframe isolation model and 8 security layers protecting browser-based code execution
- [Configuration](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-browser/configuration.md): Complete configuration reference for @enclave-vm/browser
- [React Integration](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/enclave-browser/react-integration.md): React hooks, component patterns, and bundling considerations for @enclave-vm/browser

##### @enclave-vm/ast

- [Overview](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/ast-guard/overview.md): Production ready JavaScript AST validation with extensible rules and presets for safe code execution
- [Pre-Scanner](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/ast-guard/pre-scanner.md): Layer 0 defense that runs before parsing to catch DoS attacks
- [AgentScript Preset](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/ast-guard/agentscript-preset.md): Purpose-built preset for validating LLM-generated orchestration code
- [Babel Preset](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/ast-guard/babel-preset.md): Security preset for Babel transforms inside the enclave sandbox
- [Security Rules](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/ast-guard/security-rules.md): Built-in security rules for AST validation
- [Code Transformation](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/ast-guard/code-transform.md): Transform validated code for safe execution with runtime proxies
- [Custom Rules](https://docs.agentfront.dev/enclave/v/2.13/core-libraries/ast-guard/custom-rules.md): Writing custom validation rules and combining built-in rules

##### EnclaveJS Streaming

- [EnclaveJS Streaming Runtime](https://docs.agentfront.dev/enclave/v/2.13/enclavejs/overview.md): Real-time streaming execution environment for AI agents with tool orchestration
- [@enclave-vm/types](https://docs.agentfront.dev/enclave/v/2.13/enclavejs/types.md): Protocol types and Zod schemas for the EnclaveJS streaming runtime
- [@enclave-vm/stream](https://docs.agentfront.dev/enclave/v/2.13/enclavejs/stream.md): NDJSON streaming, encryption, and reconnection handling for EnclaveJS
- [@enclave-vm/broker](https://docs.agentfront.dev/enclave/v/2.13/enclavejs/broker.md): Tool broker with session management and HTTP API for EnclaveJS
- [@enclave-vm/client](https://docs.agentfront.dev/enclave/v/2.13/enclavejs/client.md): Browser and Node.js client SDK for the EnclaveJS streaming runtime
- [@enclave-vm/react](https://docs.agentfront.dev/enclave/v/2.13/enclavejs/react.md): React hooks and components for the EnclaveJS streaming runtime
- [Runtime](https://docs.agentfront.dev/enclave/v/2.13/enclavejs/runtime.md)

##### Guides

- [Build Your First Agent](https://docs.agentfront.dev/enclave/v/2.13/guides/first-agent.md): Step-by-step guide to building an AI agent with Enclave
- [Tool Integration](https://docs.agentfront.dev/enclave/v/2.13/guides/tool-integration.md): Connect external APIs and services as tools for your agents
- [React Code Editor](https://docs.agentfront.dev/enclave/v/2.13/guides/react-code-editor.md): Build a real-time code execution UI with React and EnclaveJS
- [Production Deployment](https://docs.agentfront.dev/enclave/v/2.13/guides/production-deployment.md): Deploy Enclave to production with confidence
- [Scaling](https://docs.agentfront.dev/enclave/v/2.13/guides/scaling.md): Scale Enclave for high-throughput production workloads
- [Security Hardening](https://docs.agentfront.dev/enclave/v/2.13/guides/security-hardening.md): Best practices for securing Enclave deployments

##### Examples

- [Hello World](https://docs.agentfront.dev/enclave/v/2.13/examples/hello-world.md): Simplest Enclave example - your first secure code execution
- [Tool Calling](https://docs.agentfront.dev/enclave/v/2.13/examples/tool-calling.md): Examples of tool calling patterns with validation and error handling
- [Streaming UI](https://docs.agentfront.dev/enclave/v/2.13/examples/streaming-ui.md): Build real-time code execution interfaces with streaming output
- [Multi-Tenant](https://docs.agentfront.dev/enclave/v/2.13/examples/multi-tenant.md): Implement isolated code execution for multiple users/tenants
- [Encrypted Sessions](https://docs.agentfront.dev/enclave/v/2.13/examples/encrypted-sessions.md): Implement end-to-end encryption for secure code execution

##### Troubleshooting

- [Common Errors](https://docs.agentfront.dev/enclave/v/2.13/troubleshooting/common-errors.md): Error codes, causes, and solutions for Enclave
- [Debugging](https://docs.agentfront.dev/enclave/v/2.13/troubleshooting/debugging.md): Techniques for debugging Enclave code execution
- [FAQ](https://docs.agentfront.dev/enclave/v/2.13/troubleshooting/faq.md): Frequently asked questions about Enclave

#### API Reference

##### Core Libraries

- [@enclave-vm/core](https://docs.agentfront.dev/enclave/v/2.13/api-reference/enclave-vm.md): API reference for the @enclave-vm/core package
- [ast-guard](https://docs.agentfront.dev/enclave/v/2.13/api-reference/ast-guard.md): API reference for the ast-guard package

##### EnclaveJS Packages

- [@enclave-vm/types](https://docs.agentfront.dev/enclave/v/2.13/api-reference/enclavejs-types.md): Type definitions and Zod schemas for EnclaveJS
- [@enclave-vm/stream](https://docs.agentfront.dev/enclave/v/2.13/api-reference/enclavejs-stream.md): API reference for the EnclaveJS streaming protocol implementation
- [@enclave-vm/broker](https://docs.agentfront.dev/enclave/v/2.13/api-reference/enclavejs-broker.md): API reference for the EnclaveJS broker package
- [@enclave-vm/client](https://docs.agentfront.dev/enclave/v/2.13/api-reference/enclavejs-client.md): API reference for the EnclaveJS client SDK
- [@enclave-vm/react](https://docs.agentfront.dev/enclave/v/2.13/api-reference/enclavejs-react.md): API reference for the EnclaveJS React SDK
- [@enclave-vm/runtime](https://docs.agentfront.dev/enclave/v/2.13/api-reference/enclavejs-runtime.md): API reference for the EnclaveJS runtime package

### v2.12

#### Documentation

##### Get Started

- [Welcome to Enclave](https://docs.agentfront.dev/enclave/v/2.12/getting-started/welcome.md): Production ready JavaScript sandbox for AI agent code execution
- [Installation](https://docs.agentfront.dev/enclave/v/2.12/getting-started/installation.md): How to install Enclave libraries
- [Quickstart](https://docs.agentfront.dev/enclave/v/2.12/getting-started/quickstart.md): Get up and running with Enclave in 5 minutes

##### Concepts

- [Architecture](https://docs.agentfront.dev/enclave/v/2.12/concepts/architecture.md): System overview and deployment architectures for Enclave
- [Security Model](https://docs.agentfront.dev/enclave/v/2.12/concepts/security-model.md): 6-layer defense-in-depth architecture for secure code execution
- [AgentScript](https://docs.agentfront.dev/enclave/v/2.12/concepts/agentscript.md): The safe JavaScript subset for AI-generated orchestration code
- [Streaming Protocol](https://docs.agentfront.dev/enclave/v/2.12/concepts/streaming-protocol.md): NDJSON streaming protocol for real-time code execution

##### @enclave-vm/core

- [Overview](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-vm/overview.md): Secure JavaScript execution environment with defense-in-depth architecture for running untrusted and LLM-generated code safely
- [Security Levels](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-vm/security-levels.md): Pre-configured security profiles that balance functionality against risk
- [Tool System](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-vm/tool-system.md): Integrating tools with enclave for script-to-system communication
- [Babel Transform](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-vm/babel-transform.md): Transform TSX/JSX code to JavaScript inside the secure enclave sandbox
- [Worker Pool](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-vm/worker-pool.md): OS-level memory isolation using worker threads for enhanced security
- [Double VM Layer](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-vm/double-vm.md): Enhanced security through nested VM isolation with operation validation
- [AI Scoring Gate](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-vm/ai-scoring.md): Semantic security analysis that detects attack patterns beyond static AST validation
- [Reference Sidecar](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-vm/reference-sidecar.md): Handle large data in AgentScript without embedding it in the script
- [Configuration](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-vm/configuration.md): Complete configuration reference for @enclave-vm/core

##### @enclave-vm/browser

- [Overview](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-browser/overview.md): Secure JavaScript execution in the browser using double iframe isolation — no server required
- [Security Architecture](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-browser/security-architecture.md): Deep dive into the double iframe isolation model and 8 security layers protecting browser-based code execution
- [Configuration](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-browser/configuration.md): Complete configuration reference for @enclave-vm/browser
- [React Integration](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/enclave-browser/react-integration.md): React hooks, component patterns, and bundling considerations for @enclave-vm/browser

##### @enclave-vm/ast

- [Overview](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/ast-guard/overview.md): Production ready JavaScript AST validation with extensible rules and presets for safe code execution
- [Pre-Scanner](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/ast-guard/pre-scanner.md): Layer 0 defense that runs before parsing to catch DoS attacks
- [AgentScript Preset](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/ast-guard/agentscript-preset.md): Purpose-built preset for validating LLM-generated orchestration code
- [Babel Preset](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/ast-guard/babel-preset.md): Security preset for Babel transforms inside the enclave sandbox
- [Security Rules](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/ast-guard/security-rules.md): Built-in security rules for AST validation
- [Code Transformation](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/ast-guard/code-transform.md): Transform validated code for safe execution with runtime proxies
- [Custom Rules](https://docs.agentfront.dev/enclave/v/2.12/core-libraries/ast-guard/custom-rules.md): Writing custom validation rules and combining built-in rules

##### EnclaveJS Streaming

- [EnclaveJS Streaming Runtime](https://docs.agentfront.dev/enclave/v/2.12/enclavejs/overview.md): Real-time streaming execution environment for AI agents with tool orchestration
- [@enclave-vm/types](https://docs.agentfront.dev/enclave/v/2.12/enclavejs/types.md): Protocol types and Zod schemas for the EnclaveJS streaming runtime
- [@enclave-vm/stream](https://docs.agentfront.dev/enclave/v/2.12/enclavejs/stream.md): NDJSON streaming, encryption, and reconnection handling for EnclaveJS
- [@enclave-vm/broker](https://docs.agentfront.dev/enclave/v/2.12/enclavejs/broker.md): Tool broker with session management and HTTP API for EnclaveJS
- [@enclave-vm/client](https://docs.agentfront.dev/enclave/v/2.12/enclavejs/client.md): Browser and Node.js client SDK for the EnclaveJS streaming runtime
- [@enclave-vm/react](https://docs.agentfront.dev/enclave/v/2.12/enclavejs/react.md): React hooks and components for the EnclaveJS streaming runtime
- [Runtime](https://docs.agentfront.dev/enclave/v/2.12/enclavejs/runtime.md)

##### Guides

- [Build Your First Agent](https://docs.agentfront.dev/enclave/v/2.12/guides/first-agent.md): Step-by-step guide to building an AI agent with Enclave
- [Tool Integration](https://docs.agentfront.dev/enclave/v/2.12/guides/tool-integration.md): Connect external APIs and services as tools for your agents
- [React Code Editor](https://docs.agentfront.dev/enclave/v/2.12/guides/react-code-editor.md): Build a real-time code execution UI with React and EnclaveJS
- [Production Deployment](https://docs.agentfront.dev/enclave/v/2.12/guides/production-deployment.md): Deploy Enclave to production with confidence
- [Scaling](https://docs.agentfront.dev/enclave/v/2.12/guides/scaling.md): Scale Enclave for high-throughput production workloads
- [Security Hardening](https://docs.agentfront.dev/enclave/v/2.12/guides/security-hardening.md): Best practices for securing Enclave deployments

##### Examples

- [Hello World](https://docs.agentfront.dev/enclave/v/2.12/examples/hello-world.md): Simplest Enclave example - your first secure code execution
- [Tool Calling](https://docs.agentfront.dev/enclave/v/2.12/examples/tool-calling.md): Examples of tool calling patterns with validation and error handling
- [Streaming UI](https://docs.agentfront.dev/enclave/v/2.12/examples/streaming-ui.md): Build real-time code execution interfaces with streaming output
- [Multi-Tenant](https://docs.agentfront.dev/enclave/v/2.12/examples/multi-tenant.md): Implement isolated code execution for multiple users/tenants
- [Encrypted Sessions](https://docs.agentfront.dev/enclave/v/2.12/examples/encrypted-sessions.md): Implement end-to-end encryption for secure code execution

##### Troubleshooting

- [Common Errors](https://docs.agentfront.dev/enclave/v/2.12/troubleshooting/common-errors.md): Error codes, causes, and solutions for Enclave
- [Debugging](https://docs.agentfront.dev/enclave/v/2.12/troubleshooting/debugging.md): Techniques for debugging Enclave code execution
- [FAQ](https://docs.agentfront.dev/enclave/v/2.12/troubleshooting/faq.md): Frequently asked questions about Enclave

#### API Reference

##### Core Libraries

- [@enclave-vm/core](https://docs.agentfront.dev/enclave/v/2.12/api-reference/enclave-vm.md): API reference for the @enclave-vm/core package
- [ast-guard](https://docs.agentfront.dev/enclave/v/2.12/api-reference/ast-guard.md): API reference for the ast-guard package

##### EnclaveJS Packages

- [@enclave-vm/types](https://docs.agentfront.dev/enclave/v/2.12/api-reference/enclavejs-types.md): Type definitions and Zod schemas for EnclaveJS
- [@enclave-vm/stream](https://docs.agentfront.dev/enclave/v/2.12/api-reference/enclavejs-stream.md): API reference for the EnclaveJS streaming protocol implementation
- [@enclave-vm/broker](https://docs.agentfront.dev/enclave/v/2.12/api-reference/enclavejs-broker.md): API reference for the EnclaveJS broker package
- [@enclave-vm/client](https://docs.agentfront.dev/enclave/v/2.12/api-reference/enclavejs-client.md): API reference for the EnclaveJS client SDK
- [@enclave-vm/react](https://docs.agentfront.dev/enclave/v/2.12/api-reference/enclavejs-react.md): API reference for the EnclaveJS React SDK
- [@enclave-vm/runtime](https://docs.agentfront.dev/enclave/v/2.12/api-reference/enclavejs-runtime.md): API reference for the EnclaveJS runtime package

### v2.11

#### Documentation

##### Get Started

- [Welcome to Enclave](https://docs.agentfront.dev/enclave/v/2.11/getting-started/welcome.md): Production ready JavaScript sandbox for AI agent code execution
- [Installation](https://docs.agentfront.dev/enclave/v/2.11/getting-started/installation.md): How to install Enclave libraries
- [Quickstart](https://docs.agentfront.dev/enclave/v/2.11/getting-started/quickstart.md): Get up and running with Enclave in 5 minutes

##### Concepts

- [Architecture](https://docs.agentfront.dev/enclave/v/2.11/concepts/architecture.md): System overview and deployment architectures for Enclave
- [Security Model](https://docs.agentfront.dev/enclave/v/2.11/concepts/security-model.md): 6-layer defense-in-depth architecture for secure code execution
- [AgentScript](https://docs.agentfront.dev/enclave/v/2.11/concepts/agentscript.md): The safe JavaScript subset for AI-generated orchestration code
- [Streaming Protocol](https://docs.agentfront.dev/enclave/v/2.11/concepts/streaming-protocol.md): NDJSON streaming protocol for real-time code execution

##### @enclave-vm/core

- [Overview](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/enclave-vm/overview.md): Secure JavaScript execution environment with defense-in-depth architecture for running untrusted and LLM-generated code safely
- [Security Levels](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/enclave-vm/security-levels.md): Pre-configured security profiles that balance functionality against risk
- [Tool System](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/enclave-vm/tool-system.md): Integrating tools with enclave for script-to-system communication
- [Babel Transform](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/enclave-vm/babel-transform.md): Transform TSX/JSX code to JavaScript inside the secure enclave sandbox
- [Worker Pool](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/enclave-vm/worker-pool.md): OS-level memory isolation using worker threads for enhanced security
- [Double VM Layer](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/enclave-vm/double-vm.md): Enhanced security through nested VM isolation with operation validation
- [AI Scoring Gate](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/enclave-vm/ai-scoring.md): Semantic security analysis that detects attack patterns beyond static AST validation
- [Reference Sidecar](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/enclave-vm/reference-sidecar.md): Handle large data in AgentScript without embedding it in the script
- [Configuration](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/enclave-vm/configuration.md): Complete configuration reference for @enclave-vm/core

##### @enclave-vm/ast

- [Overview](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/ast-guard/overview.md): Production ready JavaScript AST validation with extensible rules and presets for safe code execution
- [Pre-Scanner](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/ast-guard/pre-scanner.md): Layer 0 defense that runs before parsing to catch DoS attacks
- [AgentScript Preset](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/ast-guard/agentscript-preset.md): Purpose-built preset for validating LLM-generated orchestration code
- [Babel Preset](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/ast-guard/babel-preset.md): Security preset for Babel transforms inside the enclave sandbox
- [Security Rules](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/ast-guard/security-rules.md): Built-in security rules for AST validation
- [Code Transformation](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/ast-guard/code-transform.md): Transform validated code for safe execution with runtime proxies
- [Custom Rules](https://docs.agentfront.dev/enclave/v/2.11/core-libraries/ast-guard/custom-rules.md): Writing custom validation rules and combining built-in rules

##### EnclaveJS Streaming

- [EnclaveJS Streaming Runtime](https://docs.agentfront.dev/enclave/v/2.11/enclavejs/overview.md): Real-time streaming execution environment for AI agents with tool orchestration
- [@enclave-vm/types](https://docs.agentfront.dev/enclave/v/2.11/enclavejs/types.md): Protocol types and Zod schemas for the EnclaveJS streaming runtime
- [@enclave-vm/stream](https://docs.agentfront.dev/enclave/v/2.11/enclavejs/stream.md): NDJSON streaming, encryption, and reconnection handling for EnclaveJS
- [@enclave-vm/broker](https://docs.agentfront.dev/enclave/v/2.11/enclavejs/broker.md): Tool broker with session management and HTTP API for EnclaveJS
- [@enclave-vm/client](https://docs.agentfront.dev/enclave/v/2.11/enclavejs/client.md): Browser and Node.js client SDK for the EnclaveJS streaming runtime
- [@enclave-vm/react](https://docs.agentfront.dev/enclave/v/2.11/enclavejs/react.md): React hooks and components for the EnclaveJS streaming runtime
- [Runtime](https://docs.agentfront.dev/enclave/v/2.11/enclavejs/runtime.md)

##### Guides

- [Build Your First Agent](https://docs.agentfront.dev/enclave/v/2.11/guides/first-agent.md): Step-by-step guide to building an AI agent with Enclave
- [Tool Integration](https://docs.agentfront.dev/enclave/v/2.11/guides/tool-integration.md): Connect external APIs and services as tools for your agents
- [React Code Editor](https://docs.agentfront.dev/enclave/v/2.11/guides/react-code-editor.md): Build a real-time code execution UI with React and EnclaveJS
- [Production Deployment](https://docs.agentfront.dev/enclave/v/2.11/guides/production-deployment.md): Deploy Enclave to production with confidence
- [Scaling](https://docs.agentfront.dev/enclave/v/2.11/guides/scaling.md): Scale Enclave for high-throughput production workloads
- [Security Hardening](https://docs.agentfront.dev/enclave/v/2.11/guides/security-hardening.md): Best practices for securing Enclave deployments

##### Examples

- [Hello World](https://docs.agentfront.dev/enclave/v/2.11/examples/hello-world.md): Simplest Enclave example - your first secure code execution
- [Tool Calling](https://docs.agentfront.dev/enclave/v/2.11/examples/tool-calling.md): Examples of tool calling patterns with validation and error handling
- [Streaming UI](https://docs.agentfront.dev/enclave/v/2.11/examples/streaming-ui.md): Build real-time code execution interfaces with streaming output
- [Multi-Tenant](https://docs.agentfront.dev/enclave/v/2.11/examples/multi-tenant.md): Implement isolated code execution for multiple users/tenants
- [Encrypted Sessions](https://docs.agentfront.dev/enclave/v/2.11/examples/encrypted-sessions.md): Implement end-to-end encryption for secure code execution

##### Troubleshooting

- [Common Errors](https://docs.agentfront.dev/enclave/v/2.11/troubleshooting/common-errors.md): Error codes, causes, and solutions for Enclave
- [Debugging](https://docs.agentfront.dev/enclave/v/2.11/troubleshooting/debugging.md): Techniques for debugging Enclave code execution
- [FAQ](https://docs.agentfront.dev/enclave/v/2.11/troubleshooting/faq.md): Frequently asked questions about Enclave

#### API Reference

##### Core Libraries

- [@enclave-vm/core](https://docs.agentfront.dev/enclave/v/2.11/api-reference/enclave-vm.md): API reference for the @enclave-vm/core package
- [ast-guard](https://docs.agentfront.dev/enclave/v/2.11/api-reference/ast-guard.md): API reference for the ast-guard package

##### EnclaveJS Packages

- [@enclave-vm/types](https://docs.agentfront.dev/enclave/v/2.11/api-reference/enclavejs-types.md): Type definitions and Zod schemas for EnclaveJS
- [@enclave-vm/stream](https://docs.agentfront.dev/enclave/v/2.11/api-reference/enclavejs-stream.md): API reference for the EnclaveJS streaming protocol implementation
- [@enclave-vm/broker](https://docs.agentfront.dev/enclave/v/2.11/api-reference/enclavejs-broker.md): API reference for the EnclaveJS broker package
- [@enclave-vm/client](https://docs.agentfront.dev/enclave/v/2.11/api-reference/enclavejs-client.md): API reference for the EnclaveJS client SDK
- [@enclave-vm/react](https://docs.agentfront.dev/enclave/v/2.11/api-reference/enclavejs-react.md): API reference for the EnclaveJS React SDK
- [@enclave-vm/runtime](https://docs.agentfront.dev/enclave/v/2.11/api-reference/enclavejs-runtime.md): API reference for the EnclaveJS runtime package

### v2.9

#### Documentation

##### Get Started

- [Welcome to Enclave](https://docs.agentfront.dev/enclave/v/2.9/getting-started/welcome.md): Production ready JavaScript sandbox for AI agent code execution
- [Installation](https://docs.agentfront.dev/enclave/v/2.9/getting-started/installation.md): How to install Enclave libraries
- [Quickstart](https://docs.agentfront.dev/enclave/v/2.9/getting-started/quickstart.md): Get up and running with Enclave in 5 minutes

##### Concepts

- [Architecture](https://docs.agentfront.dev/enclave/v/2.9/concepts/architecture.md): System overview and deployment architectures for Enclave
- [Security Model](https://docs.agentfront.dev/enclave/v/2.9/concepts/security-model.md): 6-layer defense-in-depth architecture for secure code execution
- [AgentScript](https://docs.agentfront.dev/enclave/v/2.9/concepts/agentscript.md): The safe JavaScript subset for AI-generated orchestration code
- [Streaming Protocol](https://docs.agentfront.dev/enclave/v/2.9/concepts/streaming-protocol.md): NDJSON streaming protocol for real-time code execution

##### @enclave-vm/core

- [Overview](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/enclave-vm/overview.md): Secure JavaScript execution environment with defense-in-depth architecture for running untrusted and LLM-generated code safely
- [Security Levels](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/enclave-vm/security-levels.md): Pre-configured security profiles that balance functionality against risk
- [Tool System](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/enclave-vm/tool-system.md): Integrating tools with enclave for script-to-system communication
- [Babel Transform](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/enclave-vm/babel-transform.md): Transform TSX/JSX code to JavaScript inside the secure enclave sandbox
- [Worker Pool](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/enclave-vm/worker-pool.md): OS-level memory isolation using worker threads for enhanced security
- [Double VM Layer](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/enclave-vm/double-vm.md): Enhanced security through nested VM isolation with operation validation
- [AI Scoring Gate](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/enclave-vm/ai-scoring.md): Semantic security analysis that detects attack patterns beyond static AST validation
- [Reference Sidecar](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/enclave-vm/reference-sidecar.md): Handle large data in AgentScript without embedding it in the script
- [Configuration](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/enclave-vm/configuration.md): Complete configuration reference for @enclave-vm/core

##### @enclave-vm/ast

- [Overview](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/ast-guard/overview.md): Production ready JavaScript AST validation with extensible rules and presets for safe code execution
- [Pre-Scanner](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/ast-guard/pre-scanner.md): Layer 0 defense that runs before parsing to catch DoS attacks
- [AgentScript Preset](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/ast-guard/agentscript-preset.md): Purpose-built preset for validating LLM-generated orchestration code
- [Babel Preset](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/ast-guard/babel-preset.md): Security preset for Babel transforms inside the enclave sandbox
- [Security Rules](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/ast-guard/security-rules.md): Built-in security rules for AST validation
- [Code Transformation](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/ast-guard/code-transform.md): Transform validated code for safe execution with runtime proxies
- [Custom Rules](https://docs.agentfront.dev/enclave/v/2.9/core-libraries/ast-guard/custom-rules.md): Writing custom validation rules and combining built-in rules

##### EnclaveJS Streaming

- [EnclaveJS Streaming Runtime](https://docs.agentfront.dev/enclave/v/2.9/enclavejs/overview.md): Real-time streaming execution environment for AI agents with tool orchestration
- [@enclave-vm/types](https://docs.agentfront.dev/enclave/v/2.9/enclavejs/types.md): Protocol types and Zod schemas for the EnclaveJS streaming runtime
- [@enclave-vm/stream](https://docs.agentfront.dev/enclave/v/2.9/enclavejs/stream.md): NDJSON streaming, encryption, and reconnection handling for EnclaveJS
- [@enclave-vm/broker](https://docs.agentfront.dev/enclave/v/2.9/enclavejs/broker.md): Tool broker with session management and HTTP API for EnclaveJS
- [@enclave-vm/client](https://docs.agentfront.dev/enclave/v/2.9/enclavejs/client.md): Browser and Node.js client SDK for the EnclaveJS streaming runtime
- [@enclave-vm/react](https://docs.agentfront.dev/enclave/v/2.9/enclavejs/react.md): React hooks and components for the EnclaveJS streaming runtime
- [@enclave-vm/runtime](https://docs.agentfront.dev/enclave/v/2.9/enclavejs/runtime.md): Standalone deployable runtime worker for EnclaveJS

##### Guides

- [Build Your First Agent](https://docs.agentfront.dev/enclave/v/2.9/guides/first-agent.md): Step-by-step guide to building an AI agent with Enclave
- [Tool Integration](https://docs.agentfront.dev/enclave/v/2.9/guides/tool-integration.md): Connect external APIs and services as tools for your agents
- [React Code Editor](https://docs.agentfront.dev/enclave/v/2.9/guides/react-code-editor.md): Build a real-time code execution UI with React and EnclaveJS
- [Production Deployment](https://docs.agentfront.dev/enclave/v/2.9/guides/production-deployment.md): Deploy Enclave to production with confidence
- [Scaling](https://docs.agentfront.dev/enclave/v/2.9/guides/scaling.md): Scale Enclave for high-throughput production workloads
- [Security Hardening](https://docs.agentfront.dev/enclave/v/2.9/guides/security-hardening.md): Best practices for securing Enclave deployments

##### Examples

- [Hello World](https://docs.agentfront.dev/enclave/v/2.9/examples/hello-world.md): Simplest Enclave example - your first secure code execution
- [Tool Calling](https://docs.agentfront.dev/enclave/v/2.9/examples/tool-calling.md): Examples of tool calling patterns with validation and error handling
- [Streaming UI](https://docs.agentfront.dev/enclave/v/2.9/examples/streaming-ui.md): Build real-time code execution interfaces with streaming output
- [Multi-Tenant](https://docs.agentfront.dev/enclave/v/2.9/examples/multi-tenant.md): Implement isolated code execution for multiple users/tenants
- [Encrypted Sessions](https://docs.agentfront.dev/enclave/v/2.9/examples/encrypted-sessions.md): Implement end-to-end encryption for secure code execution

##### Troubleshooting

- [Common Errors](https://docs.agentfront.dev/enclave/v/2.9/troubleshooting/common-errors.md): Error codes, causes, and solutions for Enclave
- [Debugging](https://docs.agentfront.dev/enclave/v/2.9/troubleshooting/debugging.md): Techniques for debugging Enclave code execution
- [FAQ](https://docs.agentfront.dev/enclave/v/2.9/troubleshooting/faq.md): Frequently asked questions about Enclave

#### API Reference

##### Core Libraries

- [@enclave-vm/core](https://docs.agentfront.dev/enclave/v/2.9/api-reference/enclave-vm.md): API reference for the @enclave-vm/core package
- [ast-guard](https://docs.agentfront.dev/enclave/v/2.9/api-reference/ast-guard.md): API reference for the ast-guard package

##### EnclaveJS Packages

- [@enclave-vm/types](https://docs.agentfront.dev/enclave/v/2.9/api-reference/enclavejs-types.md): Type definitions and Zod schemas for EnclaveJS
- [@enclave-vm/stream](https://docs.agentfront.dev/enclave/v/2.9/api-reference/enclavejs-stream.md): API reference for the EnclaveJS streaming protocol implementation
- [@enclave-vm/broker](https://docs.agentfront.dev/enclave/v/2.9/api-reference/enclavejs-broker.md): API reference for the EnclaveJS broker package
- [@enclave-vm/client](https://docs.agentfront.dev/enclave/v/2.9/api-reference/enclavejs-client.md): API reference for the EnclaveJS client SDK
- [@enclave-vm/react](https://docs.agentfront.dev/enclave/v/2.9/api-reference/enclavejs-react.md): API reference for the EnclaveJS React SDK
- [@enclave-vm/runtime](https://docs.agentfront.dev/enclave/v/2.9/api-reference/enclavejs-runtime.md): API reference for the EnclaveJS runtime package
