astaxie
Joined 13 years ago
Karma
7
Submissions
10
Member since
Jun 26
beego's author
View on Hacker NewsJoined 13 years ago
Each instance runs as its own macOS user, with a privileged XPC helper handling system-level operations. The goal is to avoid mixing identities, data, permissions, and operational risk when you need multiple long-running agents on the same machine.
It includes onboarding, cloning an existing instance for experiments, gateway watchdog/recovery, logs, file management, process management, and model/provider configuration.
Built with SwiftUI + XPC helper daemon. Would love feedback on the architecture, security model, and whether this approach is better than containers/VMs for this use case.