Releases: stephenhungg/angel
Angel v0.0.6-alpha — boot 400 fix
fix: hard-clear rolling history at boot. orphan tool_use/result blocks left from a crashed prior session no longer 400 the first anthropic call. session always starts clean.
curl -sSL https://angel.stephenhung.me/install.sh | bashAngel v0.0.5-alpha — Opus 4.7 brain
what's new
model upgrade — orchestrator + boot greeting now run on Claude Opus 4.7 (1M context). materially better at:
- multi-step tool chains (delegate → verify → say with state preserved)
- recursive skill proposal (notices subtler patterns sonnet missed)
- voice consistency across long sessions
- tighter refusal calibration (less overcautious about host actions)
verifier still uses Haiku 4.5 for cheap haiku_review checks (cost-bounded).
also includes from v0.0.4: codex binary resolution fix (no more 'sandboxed' false alarm in packaged dmg).
install
```bash
curl -sSL https://angel.stephenhung.me/install.sh | bash
```
Angel v0.0.3-alpha — discord cross-surface + refusal fix
what's new
discord is her second body — discord_send and discord_read tools let her post to and pull from discord from inside the desktop room. bot token stays in convex (never on your machine). same nia memory, same personality.md, same person — synced contexts across surfaces.
refusal hallucination killed — she no longer says "i can't open files on your machine" when you ask her to open something. system prompt now explicitly tells her the tools ARE in her toolbox and refusing is a lie. canonical pattern for "open my X" is documented in her head.
better tool error recovery — when open_file fails with "must be absolute path" or "file not found", the error tells her HOW to recover (call find_file_anywhere first). she chains gracefully instead of giving up.
already in v0.0.2 (re-shipping for completeness):
- recursive skills:
~/.angel/skills/{proposed,active,archived}/+ propose_skill tool - time-aware boot greeting (just_closed → long_absence)
- host superpowers: find/open files, urls, apps + web_fetch + applescript + screenshot + clipboard + bash_unsandboxed + python/node exec
- judge personalization via personalize_for_user
- CMD+SHIFT+A in-app admin window
- AlwaysOn landing section + /admin/heartbeats live multi-source dashboard
install
```bash
curl -sSL https://angel.stephenhung.me/install.sh | bash
```
or download `Angel-0.0.3-arm64.dmg` below. apple silicon only.
Angel v0.0.2-alpha — AGI-tier
what's new
recursive self-improvement — angel writes her own skills. when she notices a recurring pattern she drops a markdown file in ~/.angel/skills/proposed/. you move it to active/ and it loads into her system prompt next session. she gets smarter over time, by herself.
time-aware boot greeting — ~/.angel/lifecycle.json tracks when she last saw you. opening her after 10 min vs 6 hours vs 2 weeks gets you a different voice. "changed your mind?" / "morning. coffee?" / "stranger. you alive?"
host superpowers — she actually moves your machine. find_file_anywhere / open_file / open_url / open_app / web_fetch / applescript (controls Music, Messages, Notes, Calendar) / screenshot / clipboard get/set / notify / say_aloud / bash_unsandboxed / python_run / node_run. say "open my resume" — she finds it and opens it.
judge personalization — personalize_for_user(handle, source='github') pulls a public github profile so her cold-open greeting can reference one specific thing about you.
in-app admin window — CMD+SHIFT+A opens the deployed /admin (timeline / traces / memory / heartbeats) inside the app. no browser tab needed.
rubric story — landing page now has the AlwaysOn section + new /admin/heartbeats live multi-source dashboard.
install
download Angel-0.0.2-arm64.dmg below. apple silicon only.
```bash
kill gatekeeper after install (it's unsigned alpha):
sudo xattr -d com.apple.quarantine /Applications/Angel.app
```
or one-line install:
```bash
curl -fsSL https://angel.stephenhung.me/install.sh | bash
```
Angel v0.0.1-alpha
First downloadable build. macOS arm64 (Apple Silicon).
install
- download
Angel-0.0.1-arm64.dmgbelow - open the .dmg, drag Angel.app to Applications
- first launch: right-click Angel.app → Open (Gatekeeper warning is normal — this build is unsigned)
- alternatively:
xattr -cr /Applications/Angel.appthen double-click
- alternatively:
then
- visit https://angel-swipe.vercel.app
- swipe through the deck
- click let her in — your browser will open Angel with the persona applied
known limitations
- macOS arm64 only (Apple Silicon — M1/M2/M3/M4)
- unsigned (no Apple Developer cert) → Gatekeeper warning on first open
- intel mac / windows / linux: coming soon