NVIDIA/OpenShell

Public

OpenShell is the safe, private runtime for autonomous AI agents.

Beeknoee

Bee AI phân tích repositoryBETA

AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.

Cập nhật lần cuối: 02/10/2026

Đăng nhập để hỏi Bee AI

Tóm tắt bởi Bee AI

OpenShell là runtime an toàn và riêng tư dành cho các fleet AI agent tự trị. Dự án cho phép agent đọc file, cài đặt package, gọi API và dùng credentials thông qua cơ chế sandbox cô lập cấp kernel và chính sách được kiểm chứng bằng formal verification.

  • Kiểm soát cấp kernel đối với mọi thao tác truy cập file, system call và kết nối mạng từ sandbox.
  • Sử dụng formal verification để phát hiện và cảnh báo các rủi ro trước khi áp dụng thay đổi chính sách.
  • Bảo vệ bí mật: agent không nhìn thấy credentials thật, OpenShell chỉ tiêm thông tin vào các endpoint đã phê duyệt.
  • Cung cấp SDK đa ngôn ngữ gồm Python, TypeScript, Go và Rust.

Lưu ý

  • Hỗ trợ Windows qua WSL 2 hiện đang ở giai đoạn thử nghiệm (experimental).
  • Triển khai Kubernetes yêu cầu CNI phải hỗ trợ và thực thi NetworkPolicy.
  • Dự án mặc định thu thập telemetry ẩn danh (có thể tắt qua biến môi trường hoặc cờ biên dịch).

Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.

  • Độ phổ biến95
  • Độ tươi100
  • Cộng đồng32
  • Tài liệu85
  • Phát hành100
  • Mức độ khóTrung bình
  • Phù hợp vớiLập trình viên · DevOps
  • Loại dự ánỨng dụng
  • Giấy phépApache-2.0

Kiến trúc & Công nghệ

Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.

Tech stack

  • Rust
  • Python
  • TypeScript
  • Go
  • Docker
  • Kubernetes
  • Helm
  • Bash

Kiến trúc tổng quan

Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.

  • crates/Mã nguồn Rust của các thành phần lõi OpenShell
  • deploy/Tài nguyên triển khai hệ thống (như Kubernetes và Helm)
  • docs/Tài liệu kiến trúc và hướng dẫn sử dụng
  • sdk/Mã nguồn client SDK cho nhiều ngôn ngữ lập trình
  • skills/Kỹ năng (skills) định nghĩa sẵn cho AI agent tương tác với OpenShell
  • proto/Định nghĩa protobuf cho giao tiếp giữa các dịch vụ
  • telemetry/Mã nguồn xử lý dữ liệu đo kiểm vận hành ẩn danh

Hướng dẫn nhanh

Các bước để bắt đầu với repository này.

bash
git clone https://github.com/NVIDIA/OpenShell.git
cd OpenShell

Các use case chính

Những ứng dụng có thể xây dựng từ repository này.

  • Chạy các coding AI agent tự trị trong môi trường sandbox an toàn mà không sợ rò rỉ dữ liệu hoặc phá hoại hệ thống.
  • Quản lý và cấp quyền truy cập mạng, API và credentials cho agent theo chính sách được kiểm duyệt chặt chẽ.
  • Triển khai gateway điều khiển fleet agent trên Kubernetes bằng Helm chart.

Repository tương tự

Cùng chủ đề trong kho Bee.

  1. 1ultraworkers/claw-codeAn agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.195k+10
  2. 2clash-verge-rev/clash-verge-revA modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience155.5k+1.7k
  3. 3farion1231/cc-switchA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode,DeepSeek Harness and more. Only official website: ccswitch.io150.9k+2.3k
  4. 4openai/codexLightweight coding agent that runs in your terminal132.7k+1.9k
  5. 5rustdesk/rustdeskAn open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.127.8k+786

Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 02/10/2026.