受 SQLite "small, fast, reliable" 理念启发,做了一个可嵌入的容器运行时。
核心特点:
主要场景:AI Agent 沙箱、多租户隔离、本地开发
Rust 写的,提供 Python SDK ,pip install boxlite 即可
GitHub: https://github.com/boxlite-labs/boxlite
欢迎 star 和反馈 🙏
1
xnplus 1 天前
能介绍个应用场景么
|
2
EscYezi 1 天前 via iPhone
这是好东西啊,期待一下 nodejs sdk (希望能兼容 bun )
|
3
d0r1an OP @xnplus 场景比较多,例如可以让 Claude Code 放在 BoxLite 里面跑,这样不管他执行什么代码都不用担心危害主机
例如用 BoxLite 起一个带 desktop 的 Linux ,这样可以作为 computer use 使用 https://github.com/boxlite-labs/boxlite-mcp 这里面有一些例子,可以看看哈,感兴趣可以交流交流 |
5
musi 1 天前 两个小时内发了五个帖子推广项目是不是有点“丧心病狂了”
|
8
kuanat 13 小时 36 分钟前 via Android
我感觉这个实现和 podman/macOS 非常像啊,应该是基于 libkrun 的封装吧。
没来得及看代码,请教几个问题。如果是 rust 的库,那调用 gvisor 网络栈应该是直接打包二进制子进程的形式吧,有考虑过用 go 吗?问这个主要是我不清楚它运行时需要哪些依赖,有没有可能做到完全的静态链接。 对 oci 镜像的支持是如何实现的?我能想到的是找个临时路径展开,不过这样做好像比较麻烦,其他方案要支持 macOS 比较难。 这个实现里有跑 guest 应用吗?感觉处理 tty 也比较麻烦。 |