by neurosam.AI
Deploy to bare-metal servers and VMs directly from VS Code — without the complexity of Kubernetes.
- Sidebar Panel: View environments, modules, and deployment history at a glance
- Command Palette: All Tow commands available via
Ctrl+Shift+P - Status Bar: Quick deploy button
- Terminal Integration: Commands run in VS Code's integrated terminal
- Tow CLI installed (
brew install neurosamAI/tap/tow) - A
tow.yamlin your workspace root
| Command | Description |
|---|---|
Tow: Auto Deploy |
Full pipeline (build → package → upload → deploy) |
Tow: Deploy Module |
Deploy only (package → upload → install → restart) |
Tow: Rollback |
Rollback to previous deployment |
Tow: Check Status |
View module status in output panel |
Tow: Stream Logs |
Tail remote logs in terminal |
Tow: Start Module |
Start a stopped module |
Tow: Stop Module |
Stop a running module |
Tow: SSH Login |
Open SSH session in terminal |
| Setting | Default | Description |
|---|---|---|
tow.configPath |
tow.yaml |
Path to configuration file |
tow.defaultEnvironment |
Default environment for commands | |
tow.showStatusBar |
true |
Show deploy button in status bar |
cd integrations/vscode
npm install
npm run compile
# Press F5 in VS Code to launch Extension Development Hostnpm install -g @vscode/vsce
vsce package
vsce publish