Skip to content

Releases: acltabontabon/habi

Release list

Habi v0.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 02:14
cf88a5b
Habi. Find what applies. Improve what works. Share what you learn.

Habi 0.1.0

The first release of Habi, a local desktop app for the skills and instructions you give AI coding agents.
No account, no telemetry, no model calls. Your repository is read, never run.

macOS 11+ Windows 64-bit agents 7 tools license Apache-2.0

 

The Habi film: skills stuck on one laptop, then Habi shows what fits a repository and why, installs for seven agents, and sends fixes back as pull requests.

 

Download

Your systemInstallerSize
macOS
11 or later · Apple Silicon and Intel
Habi_0.1.0_universal.dmg
Recommended
20 MB
Windows
64-bit · installer
Habi_0.1.0_x64-setup.exe
Recommended
8 MB
Windows
64-bit · MSI, for managed installs
Habi_0.1.0_x64_en-US.msi 11 MB

Not signed by Apple or Microsoft, so the first launch asks you to confirm once; how. Updates after that are signed with Habi's own key.

 

What's new in 0.1.0

Added

  • See what fits your project, and why. Open a repository and Habi reads its stack (Java, Kotlin, JavaScript and TypeScript, Go, Rust, Python, PHP and common data tools, monorepos module by module), then shows which skills fit, which your team requires and which do not apply, each with the files and lines behind it. When something cannot be known from the files, Habi asks instead of guessing. Nothing in your project is built or run.

  • Your team's and the community's skills in one place. Connect a Git repository or a folder, or pick from a catalog of well-known public libraries. Habi works offline, tells you when a library has something newer, and updates it only when you say so.

  • Install for the agents you use, with a preview. Claude Code, Cursor, Codex, Gemini CLI, GitHub Copilot, OpenCode and Junie, preselected from what the project already uses. You see every file first, your own edits survive updates, and any change can be restored. Team instructions go into a managed section of AGENTS.md, and MCP servers a skill suggests are added only if you opt in, with secrets by reference and never written out.

  • Skills for every project on this machine. Add a skill to your own skill folders instead of one project, and update or remove it later. Skills already in those folders are listed, with a way to copy them into My skills or a project.

  • Write and improve skills in the Skill Studio. A skill is one document: its purpose, when Habi should suggest it, the instructions, and the scripts and references it brings. Start from nothing, from part of an instruction file, or from skills you already have, and test when a skill would be suggested in a real project. No account, model or library needed.

  • Share what you learn. Send an improved skill back to the library it came from as a pull or merge request, a branch or a patch, after previewing exactly what leaves your machine. Read the review in Habi and revise on the same request.

  • Know what you are trusting. Every skill shows its author, license and origin; community libraries are marked as not reviewed by your team, and anything that downloads code or touches credentials is pointed out. Habi never runs a skill's scripts. A Privacy and security page lists everything that stays on your machine and the few requests that do not.

  • Run a check, after reading it. A skill's checks show the exact command and what it reaches for, and run only when you press Run this command. Habi does not sandbox them, and says so.

  • Answer what Habi cannot tell. When the files do not settle a question, such as whether a project uses something, you answer it for that project. Your answer is labeled as yours, listed in the project's settings, and can be undone.

  • Put things right. History lists what Habi changed and restores any of it, and a check for interrupted operations finishes or undoes them. Settings can free up space and preview a redacted troubleshooting report, which is saved only if you save it.

  • Everything from the keyboard. The command palette (⌘K on a Mac, Ctrl+K on Windows) reaches every screen and action.

  • Updates you choose. Habi checks for a newer version, shows what changed in What's new, and installs it only when you press Update. Updates are signed, and the check can be turned off in Settings.

  • For macOS 11 or later and Windows. One universal build covers Apple Silicon and Intel Macs, and the app follows your system's light or dark setting.

  • A welcome that says what Habi is for, under a headline that changes each time, and checks the one thing Habi needs: Git. The GitHub and GitLab command-line tools, for pull and merge requests, are optional; Settings shows whether each is installed and how to add it.

  • A sample workspace of example libraries and projects to try everything on, clearly labeled and removable in one step.

  • Documentation on the site, at acltabontabon.com/habi/docs: the guides, writing libraries, and what Habi promises and trusts. Open it from About or the command palette.


A look inside

Fits, and why
Fits, and why
Every skill matched to the repository, with the files and lines behind it.
Every library in one place
Every library in one place
Your team's, the community's and the tool builders'.
See every file first
See every file first
Install for seven agent tools; nothing is written until you say so.
Updates you choose
Updates you choose
Review exactly what changes, per agent tool, before it is written.
The Skill Studio
The Skill Studio
Write a skill as one document and test when it would be suggested.
Send it back
Send it back
Preview what leaves your machine, then open a pull request.

Before you install

First launch on macOS and Windows

The installers are not signed by Apple or Microsoft, by choice: Habi is published on GitHub only. You confirm once.

  • macOS: open Habi. When macOS says it cannot check it, go to System Settings → Privacy & Security and choose Open Anyway next to Habi. Or, in Terminal: xattr -dr com.apple.quarantine /Applications/Habi.app
  • Windows: when SmartScreen says Windows protected your PC, choose More info, then Run anyway.

Updates after that are signed with Habi's own key and checked before they install. Full walkthrough: Getting started.

Verify your download

Every file is listed with its SHA-256 in SHA256SUMS-macos.txt and SHA256SUMS-windows.txt below.

Every file also carries a build provenance attestation that ties it to this repository's release workflow:

gh attestation verify <file> --repo acltabontabon/habi
Build from source instead

You need Rust (the pinned version installs itself), Node.js 24 or later, Git and the Tauri prerequisites.

git clone https://github.com/acltabontabon/habi.git
cd habi/apps/desktop
corepack enable
pnpm install
pnpm tauri dev

Also attached: the checksums, and the update packages that a copy of Habi already running downloads when you press Update.


<di...

Read more