类库 › vigils
duncatzat

duncatzat/vigils

Vigils是一个本地优先的AI代理控制平面,用于监控、审批和隔离AI代理的操作。它通过红脱敏、防火墙和沙箱机制保护隐私与安全,支持Windows、macOS和Linux平台。

技术栈

根目录 rust

查看全部依赖 (1)

开发依赖

tempfile 3

apps/desktop rust

查看全部依赖 (7)

依赖

vigil-audit vigil-runner vigil-types vigil-ui-protocol

开发依赖

rusqlite tempfile vigil-lease

apps/desktop/ui javascript

框架

Vue Router ^4.5.0 Vue.js ^3.5.13

状态管理

Pinia ^2.2.6

构建工具

Vite ^6.0.3

测试

Vitest ^2.1.8

CSS 框架

Tailwind CSS ^3.4.17

代码规范

ESLint ^9.17.0
查看全部依赖 (18)

依赖

@tauri-apps/api ^2.1.0 naive-ui ^2.40.1 vue-i18n ^9.14.5

开发依赖

@tauri-apps/cli ^2.1.0 @tsconfig/node22 ^22.0.0 @types/node ^22.10.2 @typescript-eslint/eslint-plugin ^8.18.0 @typescript-eslint/parser ^8.18.0 @vitejs/plugin-vue ^5.2.1 @vue/test-utils ^2.4.6 @vue/tsconfig ^0.7.0 autoprefixer ^10.4.20 eslint-plugin-security ^3.0.1 eslint-plugin-vue ^9.32.0 jsdom ^25.0.1 postcss ^8.4.49 typescript ~5.7.2 vue-tsc ^2.2.0

apps/native-host rust

查看全部依赖 (7)

依赖

clap dirs 6 serde_json vigil-audit vigil-browser vigil-redaction

开发依赖

tempfile

apps/vigil-hub-cli rust

查看全部依赖 (2)

依赖

vigil-audit vigil-mcp

crates/vigil-audit rust

查看全部依赖 (14)

依赖

hex once_cell regex rusqlite serde serde_jcs serde_json sha2 thiserror uuid vigil-redaction 0.1.0 vigil-types 0.1.0

开发依赖

criterion tempfile

crates/vigil-browser rust

查看全部依赖 (7)

依赖

once_cell regex serde serde_json thiserror url vigil-redaction

crates/vigil-firewall rust

查看全部依赖 (18)

依赖

dunce hex once_cell regex serde serde_jcs serde_json sha2 shlex thiserror url uuid vigil-audit 0.1.0 vigil-policy 0.1.0 vigil-redaction 0.1.0 vigil-types 0.1.0

开发依赖

rusqlite tempfile

crates/vigil-http-auth rust

查看全部依赖 (11)

依赖

base64 hex jsonwebtoken oauth2 serde serde_json sha2 thiserror url vigil-audit vigil-lease

crates/vigil-http-transport rust

异步运行时

Tokio
查看全部依赖 (16)

依赖

base64 hex jsonwebtoken open reqwest serde serde_json sha2 thiserror url vigil-audit vigil-http-auth vigil-lease vigil-mcp vigil-types webpki-roots

crates/vigil-lease rust

查看全部依赖 (12)

依赖

hex keyring serde serde_json sha2 thiserror uuid vigil-audit 0.1.0 vigil-types 0.1.0 zeroize

开发依赖

tempfile vigil-runner

crates/vigil-mcp rust

查看全部依赖 (18)

依赖

hex once_cell regex serde serde_jcs serde_json sha2 thiserror uuid vigil-audit 0.1.0 vigil-firewall 0.1.0 vigil-redaction 0.1.0 vigil-runner-types 0.1.0 vigil-types 0.1.0 vigil-ui-protocol 0.1.0

开发依赖

rusqlite tempfile vigil-policy 0.1.0

crates/vigil-policy rust

查看全部依赖 (4)

依赖

serde serde_json thiserror vigil-types 0.1.0

crates/vigil-redaction rust

查看全部依赖 (6)

依赖

once_cell regex serde_json thiserror

开发依赖

criterion serde

crates/vigil-runner-types rust

查看全部依赖 (3)

依赖

dunce serde thiserror

crates/vigil-runner rust

异步运行时

Tokio
查看全部依赖 (13)

依赖

cap-std dunce serde serde_json thiserror vigil-audit vigil-lease vigil-redaction vigil-runner-types vigil-types wasmtime wasmtime-wasi

开发依赖

tempfile

crates/vigil-sandbox-linux rust

查看全部依赖 (1)

开发依赖

tempfile

crates/vigil-sdk rust

查看全部依赖 (8)

依赖

serde_json uuid vigil-audit 0.1.0 vigil-firewall 0.1.0 vigil-mcp 0.1.0 vigil-policy 0.1.0 vigil-redaction 0.1.0 vigil-types 0.1.0

crates/vigil-types rust

查看全部依赖 (2)

依赖

serde serde_json

crates/vigil-ui-protocol rust

查看全部依赖 (7)

依赖

serde serde_json thiserror vigil-audit 0.1.0 vigil-runner-types 0.1.0 vigil-types 0.1.0

开发依赖

serde_jcs

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-06-06 09:00
浙ICP备14020137号-1 $访客地图$