← 开源
stanford-scs

jai

Jail your AI agent

AI EngineeringTest & guardC++
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
503
Star
26
Fork
+0
本周
4
贡献者
创建于 2026-03-01 · 更新于 2026-10-01 · 今日第 18268 名
主要开发者
stanford-scsmathstufvmunix

stanford-scs/jai 排名第 18,268,有 503 个星标。

同类别比较

stanford-scs/jai 排名第 18,268,此处有 8 个同类条目;linxidnju/OpenTag 排名第 18,261。

同类别比较
名称排名指标
different-ai/opencode-scheduler18,232
语言:
TypeScript
星标数:
504
分叉数:
43
简介:
OpenCode plugin for scheduling recurring jobs using launchd (Mac) or systemd (Linux)
video-db/StreamRAG18,246
语言:
Python
星标数:
504
分叉数:
35
简介:
Video Search and Streaming Agent 🕵️‍♂️
zhenbench/z-bench18,248
星标数:
504
分叉数:
41
简介:
Z-Bench 1.0 by 真格基金:一个麻瓜的大语言模型中文测试集。Z-Bench is a LLM prompt dataset for non-technical users, developed by an enthusiastic AI-focused team in Zhenfund.
linxidnju/OpenTag18,261
语言:
JavaScript
星标数:
503
分叉数:
1
简介:
Open-source, channel-native agent gateway for Slack. Route team threads to Claude Code, Codex, OpenCode, Docker, HTTP agents, and custom CLIs with policy, approvals, memory, audit logs, and artifacts.
claesbackman/AI-research-feedback18,285
语言:
Python
星标数:
502
分叉数:
93
简介:
A collection of Claude Code skills for academic research review. These tools were developed by Claes Bäckman.
duckbugio/flock18,287
语言:
Go
星标数:
502
分叉数:
6
简介:
Autonomous AI dev-team bot
intelligencedev/manifold18,290
语言:
Go
星标数:
502
分叉数:
32
简介:
Manifold is an experimental platform for enabling long horizon workflow automation using teams of AI assistants.
michaellatman/mcp-get18,292
语言:
TypeScript
星标数:
502
分叉数:
147
简介:
Archived: mcp-get is no longer maintained.
关键参数与规格
关键参数与规格
参数值
语言C++
类别AI Engineering
子类别Test & guard
关键词AI safety, Containers, Guardrails, Security
星标数503
分叉数26
贡献者4
创建日期2026-03-01
更新日期2026-10-01
1 天星标数0
7 天星标数0
排名18,268
上次排名18,023
排名变化-245
7 天星标排名16,565
上次 7 天星标排名16,583
7 天星标排名变化18
总星标排名19,290
上次总星标排名19,267
总星标排名变化-23
README 摘录

It's not a substitute for docker or podman when you need better isolation. But if you regularly do risky things like run an AI CLI with your own privileges in your home directory on a computer that you care about, then could reduce the damage when things go wrong. *command* runs *command* with the following policy: *command* has complete access to the current working directory. *command* has copy-on-write access to the rest of your home directory. It can

write there to store dot files, but the changes will be kept separate in a directory and will not actually modify your real home directory. The rest of the file system is read only (though devices are still accessible). With command-line options or configuration, supports the following: A "strict" mode where jailed processes start with an empty home directory and a different user id, so can read fewer sensitive files. The ability to grant access to other directories besides

your current working directory. Multiple named sandboxed home directories that do not see each other's changes. jai emphasizes security over portability. It heavily leverages modern linux APIs to isolate processes and avoid time-of-check-to-time-of-use race conditions. It will not work with kernels older than 6. 13 or operating systems other than linux. See the home page or the man page for more documentation. See the INSTALL file for installation instructions.

常见问题

记录了多少星标和分叉?

stanford-scs/jai 有 503 个星标和 26 个分叉。

仓库排名是多少?

stanford-scs/jai 排名第 18,268。

记录的语言和类别是什么?

stanford-scs/jai 有 503 个星标,语言为 C++,类别为 AI Engineering。

哪个仓库排名最接近?

stanford-scs/jai 与 linxidnju/OpenTag 比较,后者排名第 18,261,有 503 个星标。

README

JAI - An ultra lightweight jail for AI CLIs on modern linux

jai strives to be the easiest container in the world to configure--so easy that you never again need to run a code assistant without protection. It's not a substitute for docker or podman when you need better isolation. But if you regularly do risky things like run an AI CLI with your own privileges in your home directory on a computer that you care about, then jai could reduce the damage when things go wrong.

jai command runs command with the following policy:

  • command has complete access to the current working directory.

  • command has copy-on-write access to the rest of your home directory. It can write there to store dot files, but the changes will be kept separate in a changes directory and will not actually modify your real home directory.

  • /tmp and /var/tmp are private.

  • The rest of the file system is read only (though devices are still accessible).

With command-line options or configuration, jai supports the following:

  • A "strict" mode where jailed processes start with an empty home directory and a different user id, so can read fewer sensitive files.

  • The ability to grant access to other directories besides your current working directory.

  • Multiple named sandboxed home directories that do not see each other's changes.

  • Per-command configuration files.

jai emphasizes security over portability. It heavily leverages modern linux APIs to isolate processes and avoid time-of-check-to-time-of-use race conditions. It will not work with kernels older than 6.13 or operating systems other than linux.

See the home page or the man page for more documentation.

See the INSTALL file for installation instructions.

排名相邻
同类项目