AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Next-generation multi-tenant PSA & RMM platform for modern Managed Service Providers.
Prerequisites
• Node.js >= 20.x
• pnpm >= 9.x
• Go >= 1.22 (for building the device agent)
Enroll and report real telemetry in a single shot:查看完整 README ↗Next-generation multi-tenant PSA & RMM platform for modern Managed Service Providers.
openmsp/
├── apps/
│ ├── console/ # Vite + React PSA/RMM console UI
│ ├── api/ # Node.js + TypeScript REST & WebSocket control plane (/api/v1, /ws/v1)
│ └── agent/ # Cross-platform Go device agent (macOS, Windows, Linux)
├── packages/
│ └── api-types/ # Shared TypeScript contracts and types from OpenAPI
├── infra/
│ ├── postgres/migrations/ # Clean PostgreSQL core MSP multi-tenant schema
│ ├── rustdesk/ # Docker compose for self-hosted hbbs & hbbr relay
│ └── vaultwarden/ # Docker compose for Zero-Trust credential vault
└── docs/
├── contracts/
│ ├── openapi.yaml # OpenAPI 3.0 REST specification
│ └── events.md # WebSocket real-time event catalog
└── OpenMSP_Build_Spec.md# Full 12-stream engineering build specification
pnpm install
pnpm --recursive run build
cd apps/api
pnpm run start
# Listens on http://localhost:3001
# WebSocket endpoint: ws://localhost:3001/ws/v1/org/:orgId
cd apps/console
pnpm run dev
# Starts Vite development server with proxy to API
Default Admin Credentials:
[email protected]Admin123!Compile the self-contained native agent binary:
cd apps/agent
go build -o bin/openmsp-agent cmd/agent/main.go
Enroll and report real telemetry in a single shot:
./bin/openmsp-agent --server http://localhost:3001 --token demo-enrollment-token-2026 --run-once
Run as a continuous background daemon:
./bin/openmsp-agent --server http://localhost:3001 --token demo-enrollment-token-2026 --interval 30
Run the full end-to-end Product Gate v1 test suite:
cd apps/api
npx tsx test-e2e.ts
Verifies all 8 acceptance criteria: