tensorlakeai/tensorlake

Tensorlake is a serverless runtime for sandboxes and deploying background agentic applications

它解決了什麼問題

建構 AI 代理通常需要一種安全的方式來執行不受信任、由 LLM 產生的程式碼或工具,而不危及主機基礎設施。Tensorlake 提供一個安全、可擴展的計算平台,專為處理這些隔離執行環境以及複雜代理工作流程的編排而設計。

它如何運作

平台使用 Firecracker MicroVM 來建立隔離且具狀態的沙箱,這些沙箱可在不到一秒的時間內啟動。這些沙箱提供高效能的檔案系統 I/O,並支援快照、克隆與即時遷移等進階功能。對於複雜的工作流程,平台提供無伺服器編排執行環境,允許開發者定義應用程式與函式,並具備自動擴展與 fan‑out 能力。

目標對象

  • AI 代理開發者 需要安全、隔離的環境來執行代理工具或程式碼解譯器。
  • 軟體工程師 建構需要分散式編排與高效能執行的可擴展代理應用程式。
  • 開發者 需要使用 VM 快照來檢查點與恢復長時間執行的代理程序。

重點特色

  • 高效能沙箱 使用 Firecracker MicroVM,具接近 SSD 的檔案系統速度。
  • 具狀態執行 提供快照、克隆與自動暫停/恢復功能。
  • 無伺服器編排 具自動擴展與 fan‑out,適用於複雜的代理工作流程。
  • 大規模可擴展性 支援每個專案最高 500 萬個沙箱。