astrid

astrid

Astrid 是一个可移植的、能力安全的操作系统,用于组合软件。

MCP编程与开发开源操作系统WebAssembly安全
形态
MCP
传输协议
http
是否开源
GitHub Stars
★ 1.0w
收录来源
mcp-github

能力说明

Astrid 将组件视为操作系统中的进程。每个能力都是一个封装的 WebAssembly 胶囊,可以与其他胶囊组合,仅授予明确的权限,并且可以在不扩展其范围的情况下替换。Astrid 独立于任何特定的产品、模型提供商、代理循环、用户界面或分发。内核小巧且故意设计得简单,它路由事件、执行能力检查、运行沙箱并记录审计跟踪。Astrid 通过运行时而不是提示来建立信任,确保了更高的安全性。

能力点

  • 能力安全的 WebAssembly 胶囊
  • 加密的能力模型
  • WASM 沙箱无环境权限
  • 内核简单且无智能逻辑
  • 每个主体隔离的资源访问

适用场景

构建安全的多组件应用实现细粒度的权限控制开发可组合的软件系统增强系统的安全性

接入方式

依赖:Node 环境API Key
brew tap astrid-runtime/tap && brew install astrid

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

Astrid 的主要优势是什么?

Astrid 提供了能力安全的 WebAssembly 胶囊和加密的能力模型,确保了更高的安全性。

如何安装 Astrid?

使用 Homebrew 安装:brew tap astrid-runtime/tap && brew install astrid。

相关 Skill