thehifzproject.com
an app & website to memorize the quran with spaced repetition.
One desktop workspace for all your projects — each a folder of live coding sessions. A folder-organized sidebar on the left, a real agent session on the right.
ruri is a macOS desktop app (Electron). Claude sessions run through @justin06lee/yagami's AgentSession (the Claude Agent SDK pointed at your installed, signed-in claude CLI, claude_code system prompt preset, terminal parity) — so behavior, settings, CLAUDE.md, skills, hooks, and login are identical to your terminal, just with one UI over all of them. And through yagami's provider layer, a session can just as well run on any other coding harness you have installed — Codex, OpenCode, Gemini, any ACP agent — picked per project from the same model dropdown. Sessions stay warm: switch projects instantly while agents keep working in the background, with activity dots in the sidebar. Closing the window keeps sessions alive (the Dock icon reopens it); ⌘Q quits and tears them down.
Version 0.55.0
Bug fixes and performance improvements.
Version 0.54.0
Version 0.53.1
Version 0.53.0
Version 0.52.2
Version 0.52.1
Version 0.52.0
Version 0.51.2
Version 0.51.1
Version 0.51.0
an app & website to memorize the quran with spaced repetition.
a floating name tag for whichever claude code session you're currently…
a visual syntax-theme editor — design a theme in your browser and…



an infinite whiteboard desktop app for pen displays —…