tensorlakeai / tensorlake
Tensorlake is a serverless runtime for sandboxes and deploying background agentic applications
View on GitHubAI Architecture Analysis
This repository is indexed by RepoMind. By analyzing tensorlakeai/tensorlake in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewBuild agents with sandboxes and serverless orchestration runtime Tensorlake is a compute infrastructure platform for building agentic applications with sandboxes. The Sandbox API creates MicroVM sandboxes which you can use to run agents, or use them as an isolated environment for running tools or LLM generated code. In addition to stateful VMs, you can also add long running orchestration capabilites to Agents using a serverless funtion runtime with fan-out capabilities. Sandboxes Tensorlake Sandboxes are stateful Firecracker VMs with some dynamic capabilites: • Sandboxes can be snapshotted at any point to create durable memory and file-system checkpoints • Running sandboxes can be cloned to create immutables copies instantaneously across machines. • Sandboxes can be suspended when they are inactive and resumed without losing any memory and file system state. Installation Setup Sign up at cloud.tensorlake.ai and get your API key. Create Your First Sandbox (CLI) Create a sandbox, run a command, and clean up: Create a Sandbox Programmatically Snapshots Save the state of a sandbox and restore it later: Sandbox Pools Pre-warm containers for fast startup: --- Orchestrate Create orchestration APIs on a distributed runtime with automatic scaling, fan-out capabilities and built-in tracking. The orchestration APIs can be invoked using HTTP requests or using the Python SDK. Quickstart Decorate your entrypoint with and functions with . Each function runs in its own isolated sandbox. **Example**: City guide using OpenAI Agents with web search and code execution: Deploy to Tensorlake • Set your API keys: • Deploy: Call via HTTP --- Learn More • Sandbox Documentation • Orchestrate Documentation