Server Commands
Krait manages language server binaries automatically in ~/.krait/servers/. These commands let you inspect and control them.
server list
Section titled “server list”Show all configured language servers and their status.
krait server listExample:
typescript vtsls /home/user/.krait/servers/vtsls v0.2.35go gopls /usr/local/bin/gopls v0.16.2rust rust-analyzer /home/user/.rustup/toolchains/... 1.75.0server install
Section titled “server install”Install or update a language server.
krait server install [lang]Without lang, installs all servers for detected languages in the current project.
server clean
Section titled “server clean”Remove all managed language server binaries from ~/.krait/servers/.
krait server cleanPATH-based servers (e.g., gopls installed globally) are unaffected.
server status
Section titled “server status”Show which language servers are currently running inside the daemon.
krait server statusInstall Priority
Section titled “Install Priority”Krait checks for servers in this order:
PATH— uses any globally installed server first~/.krait/servers/— managed installs- Auto-download — if neither found, downloads automatically on first use