How naos2w/naos-agent-stack works
Naos Agent Stack is a Windows PowerShell installer for OpenChatX Headless and Letta, with opt-in prerequisites, terminal customization, and two-PC shared-memory configuration. The documented workflow is to run the CLI, optionally preview a plan, install selected components after a read-only preflight and confirmation, then run a health check. The graph reflects README-documented behavior and paths visible in the tree; source excerpts were unavailable, so internal calls and implementation details are not inferred.
Main entry points: Engine.ps1 Install engine · Install-Wizard.ps1 Install wizard · naos-agent-stack.ps1 Stack CLI · Installer-Preflight.ps1 Asset preflight
Components 15
Installer workflow
- Stack CLI
naos-agent-stack.ps1 - Plan preview
naos-agent-stack.ps1 - Install wizard
Install-Wizard.ps1 - Asset preflight
Installer-Preflight.ps1 - Install engine
Engine.ps1
Core stack
- OpenChatX Headless
payload/bootstrap/naos-agent-stack.ps1 - Letta
payload/bootstrap/naos-agent-stack.ps1 - Node.js and npm
Prerequisites.ps1
Optional capabilities
- Optional Git
Prerequisites.ps1 - Terminal enhancements
Terminal-Extras.ps1 - Shared-memory setup
Install-Wizard.ps1 - Tailscale
- Windows OpenSSH
Operations
- Health check
Doctor.ps1
Other components
- Windows user
Connections 14
- Windows user → Stack CLI: runs commands
README.md - Stack CLI → Plan preview: previews plan
README.md - Stack CLI → Install wizard: starts install
README.md - Install wizard → Asset preflight: checks assets
README.md - Install wizard → Install engine: installs selection
README.md - Install engine → OpenChatX Headless: installs required
README.md - Install engine → Letta: installs required
README.md - Install engine → Node.js and npm: checks prerequisite
README.md - Install engine → Optional Git: offers opt-in
README.md - Install engine → Terminal enhancements: offers opt-in
README.md - Install wizard → Shared-memory setup: configures optionally
README.md - Shared-memory setup → Tailscale: uses optionally
README.md - Shared-memory setup → Windows OpenSSH: uses optionally
README.md - Windows user → Health check: runs health check
README.md