Releases: Yeachan-Heo/openinstinct
Release list
v0.3.5 — installer fix (#1)
The install command failed with Unknown lockfile version when an older bun was already on PATH (#1). The installer now always uses the bun bundled in the archive; a host bun is never consulted. Source-checkout installs (scripts/install.sh) refuse a bun older than the pinned version with a clear message instead.
v0.3.4
Panel: background tasks that have gone cold are listed under Recent tasks as asleep instead of sitting under Working on; Recent tasks sort by last activity. Daemon: the launchd job is kickstarted explicitly after a requested restart (macOS 26 left it pending-spawn). Discord links on the site and README.
v0.3.3 — memory capture fix
Urgent: replies streamed as segments (the common case) were not being written to the daily memory file, so canonicalization had nothing to work from and whole days went missing. Every turn the owner actually received is now captured. Run memory.backfillCaptures once after updating to recover recent days from the session transcript.
v0.3.2
Reinstalls and updates no longer race the previous daemon/panel process: the installer waits for them to exit before swapping bundles, so the menu bar cannot come back on a stale copy. Everything else is v0.3.1.
v0.3.1
Fixes the install command and the panel's update check failing with HTTP 403 behind shared IPs: neither uses the anonymous-rate-limited GitHub API any more. Everything else is v0.3.0.
v0.3.0 — first public release
A personal AI agent that lives on your Mac and talks to you over iMessage or the built-in Chat window. Self-hosted: memory, browser sessions, and credentials stay on the machine; only the model call leaves.
Install (macOS, Apple Silicon):
curl -fsSL https://raw.githubusercontent.com/Yeachan-Heo/openinstinct/main/scripts/install-remote.sh | sh
Highlights
- Setup lives in the menu bar: the checklist verifies each step itself and refuses to run on your own Apple ID.
- Chat window works without iMessage; iMessage is an optional lane.
- Background tasks are conversational: steer or cancel them mid-flight; failures get triaged by the agent.
- Self-update from the panel: it checks GitHub daily and offers "Update to vX.Y.Z".
- No code signing needed — see the website for why a curl install skips Gatekeeper.
Archive checksum is in the .sha256 sidecar; the installer refuses a mismatch.