Repository navigation
Releases
Kestrel v0.9.1
What's new in 0.9.1
Linux AppImage starts again. 0.9.0 crashed on start on systems with an older glibc (for example Ubuntu 24.04: "Failed to load native module: pty.node"). The AppImage is now built on Ubuntu 22.04 and runs on that and newer, and the build checks this from now on.
Up to four agents at once. Each agent gets its own tab in the agent panel, with its own permission questions. A file with a held change is locked for the other agents, and restoring a checkpoint while agents are working asks first.
Download
| System | File |
|---|---|
| Windows 10/11 (x64) | Kestrel-Setup-<version>.exe |
| macOS (Apple Silicon) | Kestrel-<version>-arm64.dmg |
| Linux (x64) | Kestrel-<version>-x86_64.AppImage |
First start:
- Windows: Not code-signed: SmartScreen may say “Windows protected your PC” → More info → Run anyway.
- macOS (not notarized): open the app once, then System Settings → Privacy & Security → Open Anyway (on macOS 14 and older: right-click the app → Open).
- Linux:
chmod +x Kestrel-*.AppImage, then start it.
Installed apps (Windows, Linux) find new versions here and offer to update.
Kestrel v0.9.0
What's new in 0.9.0
Language servers. Completion, hover, go to definition and a Problems list from real language servers – TypeScript (downloaded via npx on first use), Pyright, rust-analyzer, gopls or your own. Agents can read the current problems through the get_diagnostics tool.
Git panel. Stage, unstage and discard per file or section, commit with Ctrl+Enter, switch or create branches, fetch, pull and push, and see diffs side by side. Changed files are marked in the file tree; the status bar shows the branch.
Restricted mode for new projects. Language servers and Git can run code from a project (tsserver plugins, hooks, filters). They only do so after you trust the project in a native dialog; until then Git only reads.
Your layout. Any command as a toolbar button (Pull and Push are there by default), sidebar and agent panel on either side, hide what you don't use, save layouts – or describe the IDE you want and let your chat model propose it, with a preview and Undo.
Fixes. Local Ollama models in the chat no longer claim to be a company's assistant; the Linux AppImage builds again; more reliable tests on CI.
Download
| System | File |
|---|---|
| Windows 10/11 (x64) | Kestrel-Setup-<version>.exe |
| macOS (Apple Silicon) | Kestrel-<version>-arm64.dmg |
| Linux (x64) | Kestrel-<version>-x86_64.AppImage |
First start:
- Windows: Not code-signed: SmartScreen may say “Windows protected your PC” → More info → Run anyway.
- macOS (not notarized): open the app once, then System Settings → Privacy & Security → Open Anyway (on macOS 14 and older: right-click the app → Open).
- Linux:
chmod +x Kestrel-*.AppImage, then start it.
Installed apps (Windows, Linux) find new versions here and offer to update.
Kestrel v0.8.0
Windows installer. Not code-signed yet: Windows SmartScreen may warn about an unknown publisher (More info → Run anyway).