earendil-works

gondolin

earendil-works

Experimental Linux microvm setup with a TypeScript Control Plane as Agent Sandbox

AI 简介

Gondolin 是一个面向 AI 代理的安全沙箱系统,通过本地 Linux 微虚拟机(microVM)隔离不可信代码执行。核心功能包括:基于 QEMU 或实验性 krun 的轻量级 VM 启动、主机侧可编程的网络与文件系统访问策略(支持 HTTP 白名单、动态密钥注入、环境变量管控)、TypeScript 控制平面及 CLI 工具链。所有敏感操作(如 API 调用、凭据使用)均经主机策略层拦截与重写,确保沙箱内代码无法越权访问。适用于 AI 代理自动执行脚本、RAG 数据获取、自动化测试等需可控联网与凭证使用的本地安全执行场景。

TypeScript
Apache License 2.0
1.6k
Stars
101
Forks
10
Watchers
21
Issues

Star 增长

今日0
近 7 天0
近 30 天+86
综合评分62.63
默认分支main