Repository navigation
0.7.0
Download
| Platform | File | Requirements |
|---|---|---|
| macOS, Apple Silicon | Houston-0.7.0-arm64.dmg | macOS 13 Ventura or newer. Open the .dmg and drag Houston to Applications. |
| macOS, Intel | Houston-0.7.0-x64.dmg | macOS 13 Ventura or newer. Open the .dmg and drag Houston to Applications. |
| Windows, x64 | Houston-0.7.0-x64-setup.exe | Windows 10 or newer. Per-user install, no admin needed. Not code-signed yet: in the SmartScreen prompt choose More info, then Run anyway. |
| Linux, x64 | Houston-0.7.0-x86_64.AppImage Houston-0.7.0-amd64.deb |
glibc 2.35 or newer (Ubuntu 22.04+). The AppImage shows a banner when a new version is out. The .deb does not check, so download new versions yourself. |
| Terminal CLI: macOS, Windows, Linux | houston-cli.cjs | Node 22 or newer, on x64 or Arm. Run node houston-cli.cjs --help to start. |
To check a download, compare it against SHA256SUMS, which is signed with GPG and cosign. Verifying downloads has the steps.
The other files below are the auto-update feeds, signatures, build provenance and SBOMs. You do not need them to install Houston.
What's changed
Houston runs smoothly in new repos, picks dependencies that fit your toolchain, and runs longer on productive turns.
This release focuses on fresh git init projects, runtime detection, and smarter dependency choices by the agent.
Breaking changes
- None.
Added
- Houston now detects runtimes installed via nvm, fnm, Volta, mise, asdf, pyenv, rbenv, rustup, Go, Bun and Deno, and offers a one-click Install when a needed runtime is missing (#122)
- Productive turns can now run past the step cap automatically while they keep making progress, with a new Loop control setting (editing the step count pins the switch) (#116)
- The ship button now adapts to your repo state: Publish to GitHub, Push first commit, or Commit & push when there is no remote or no commits yet (#100)
Fixed
- macOS sandboxed commands can now signal their own child and grandchild processes, fixing
kill EPERMfailures in tools likenext build, webpack and jest (#115) - Git context, diffs and the Changes panel now work in a fresh repo with no commits, including staged files (#113)
- Starting a chat with a worktree in a repo that has no commits no longer fails silently (#111)
- The model picker now reads "No models configured" for a provider with no models (#124)
Changed
- Before scaffolding a project or adding a dependency, the agent now checks your installed toolchain and looks up current package versions instead of pinning versions from memory, and prefers packages without a native compile step (#125)