Skip to content

Kai 0.1.0

Choose a tag to compare

@omthorat2004 omthorat2004 released this 17 Aug 18:54
· 10 commits to main since this release

First release of Kai, a personal dev-server launcher.

Install

  • Apple Silicon: Kai-0.1.0-arm64.dmg
  • Intel Mac: Kai-0.1.0-x64.dmg

Open the dmg, drag Kai to Applications. The build is unsigned, so on first launch right-click the app and choose Open to get past Gatekeeper. If macOS says the app is damaged, run xattr -dr com.apple.quarantine /Applications/Kai.app.

What is in it

  • Saved apps: name, folder, command, env vars, autostart
  • Groups: one application can hold several sub-applications, started together or one at a time
  • Global folder for commands not tied to a project
  • Live stdout and stderr with ANSI colour, 5000 lines per app, buffered in the background for every running app
  • Detachable log window for a second monitor
  • Start all and Stop all
  • Login-shell spawning so npm and node resolve in a double-clicked app
  • Process-group kill, so stopping an app never leaves the port bound
  • Every child killed on quit

Config lives in ~/Library/Application Support/Kai/kai.json and survives replacing the app.