Skip to content

Honu 0.3

Pre-release
Pre-release

Choose a tag to compare

@ctchuang ctchuang released this 23 Oct 14:27
· 1 commit to main since this release

Bubbles are now soft jelly you can resize, and there is only one kind of bubble.

What's new

  • Jelly bubbles. A bubble's outline is a ring of soft jelly: it wobbles as the bubble moves, flies out of the turtle, grows, and bumps into others, keeping its corners round. See docs/Jelly.md.
  • One kind of bubble. Bubbles no longer shrink into icons; a bubble stays open until you give it to the octopus, and stays still until something moves it.
  • Resize bubbles. Drag a bubble's rim to resize it, or double-click its title to zoom it; the size is saved. Microapps Claude writes now fit any size. See docs/Resizing.md.
  • Notes title themselves. A note's first line with text is set larger as its title, in place of the bubble's title, and a taller strip at the top drags it.
  • Web Page leaves the launcher for now, as Ask AI did; pages already open stay.
  • Design docs. Each built-in microapp has a PRD in docs/microapps/, and a draft PRD plans reading your services through Claude connectors (docs/Connectors.md).

Fixes

  • Typing Chinese with Zhuyin (or another input method) in a note no longer leaves only the keys typed.
  • Honu no longer crashes when a wobbling bubble's content was squeezed almost flat.
  • A store Honu cannot read is kept aside rather than written over, every one of them, not only the last.
  • A microapp's page starts on a line of its own.

Known issues

  • If Mission Control opens while Honu is the active app, its Space thumbnails show only the wallpaper (#5).
  • Opening a web page may ask for the "Honu WebCrypto Master Key" in the keychain, again after every build (#6).
  • Stores from before microapps had instances (before v0.1) are no longer upgraded.

Running it

There is no prebuilt app yet: build it from source. It needs macOS 26 or newer and a Swift 6.2 toolchain (the Command Line Tools are enough).

git clone https://github.com/ctchuang/honu.git
cd honu
git checkout v0.3
swift run

Making microapps needs Claude Code, signed in with your Claude account (run claude once in Terminal); Honu uses no API key.

Status: experimental prototype. Expect breaking changes.

Full changelog: v0.2...v0.3