One bead, one breath, one moment
Diamond Sutra & Heart Sutra · 17 languages · 100% on-device
🌐 Official Website
English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Tiếng Việt | Deutsch | Français | ไทย
🚧 App Store: coming soon. Source scriptures are already public — see
scriptures/below.
Rushi (如是) is a quiet iPhone & iPad app for reading the Diamond Sutra and Heart Sutra, working a 108-bead mala, copying scripture, and sitting with meditation soundscapes. Everything stays on your device — no account, no analytics, no third-party trackers.
The name 如是 ("Thusness", tathatā) is the first phrase of the Diamond Sutra: 如是我闻 — "Thus have I heard." It is the stance the app tries to embody: read what is here, count what is here, breathe where you are.
- Quiet by design — no streaks, no badges, no nudges. Each feature is shaped around a single complete sitting.
- Faithful to the source — every passage carries translator, source edition, date, and copyright provenance. Two Chinese translations (Kumārajīva and Xuanzang) are both included for comparison.
- Truly local — no account, no cloud upload, no analytics SDK. The current version stores everything inside the app sandbox; uninstalling the app removes all data.
- 📖 Read — Diamond Sutra (Kumārajīva 5 c. + Xuanzang 7 c. Chinese) and Heart Sutra in calligraphic serif typography. 17 UI languages, 9 sutra translations, every passage annotated.
- 📿 Mala beads — Realistic wood, jade, bodhi, and silver beads you can string and finish with a pendant. Tap to count; 108 beads complete one dedication. The current sutra passage scrolls quietly behind the strand.
- 🖋 Copy practice — A clean grid-based canvas with stylus and touch support. The original text fades in as a guide; trace one character at a time and save the finished sheet.
- 🎵 Meditation sounds — Wooden fish, singing bowl, bell, hand bell, rain, bamboo grove. Each loop is seamless and freely layerable. No network required.
- 🪷 Dedication & history — After each completed mala, write a short intention. Stored on-device, sorted by date and sutra, visible only to you.
- 🔒 On-device only — No sign-up, no cloud sync to us, no analytics. Apple App Store privacy label: "Data Not Collected."
Every sutra passage shipped with the app comes from a verified public-domain source edition. The cleaned-up Markdown corpus is released here under CC0 1.0 Public Domain Dedication.
| Sutra | Editions | Languages | Folder |
|---|---|---|---|
| 心经 · Heart Sutra | 1 short recension | 11 languages | scriptures/xin-jing/ |
| 金刚经 · Diamond Sutra | 13 versions (Kumārajīva + Xuanzang Chinese, Goddard 1932 English, Walleser 1914 German, 9-c Tibetan, 1935 NDL Japanese, 1922 Baek Yongseong Korean, and more) | 13 editions | scriptures/jingang-jing/ |
Each Markdown file declares, in its YAML front matter:
- translator and dates
- source edition name and URL
- copyright basis (jurisdiction-by-jurisdiction reasoning where relevant)
- editorial status (
final/verified/ai-cross-reviewed) - editorial notes
Use it for research, teaching, comparative reading, or as a starting point for your own app — no attribution required, but appreciated.
| Personal info | None collected |
| Analytics SDKs | None |
| Third-party trackers | None |
| Network requests | None (entire app is offline) |
| Permissions requested | Notifications (only if you opt in to a recitation reminder) |
| Storage | App sandbox only (uninstall removes everything) |
| Apple privacy label | Data Not Collected |
Full text: Privacy Policy · Terms of Service
The app bundles a glyph subset of Noto Serif CJK SC / TC so that Chinese serif renders reliably even on iOS Simulator runtimes that have stripped Songti / PingFang. Font is licensed under the SIL Open Font License 1.1; the OFL LICENSE file ships inside the app bundle.
.
├── index.html landing page (GitHub Pages)
├── privacy.html privacy policy (English, authoritative)
├── terms.html terms of service (English, authoritative)
├── i18n.js site-side i18n + language picker
├── styles.css site styles
├── icons/ app icons (1024 master + 8 sizes)
├── posters/ App Store promo posters in 9 languages
├── scriptures/
│ ├── xin-jing/ Heart Sutra (11 languages, CC0)
│ └── jingang-jing/ Diamond Sutra (13 editions, CC0)
└── i18n/ translated copies of this README
The iOS app is built in Swift 5 / SwiftUI on iOS 17 with SwiftData for local storage, CoreText for sutra typography (custom Chinese serif fallback that bypasses the iOS 17 UIFont(name:) bug via CTFontCreateWithName), and CoreMotion for the gentle pendant-swing physics. The Swift source is not yet open-sourced; this repository contains only the public website and scripture corpus.
Built by hooosberg:
- WitNote — local-first AI writing companion
- AgentLimb — teach AI to control your browser
- BeRaw — Behance raw-image grabber
- Packpour — App Store Connect locale filler
- GlotShot — perfect App Store preview images
- TrekReel — outdoor trails, cinematic reels
- DOMPrompter — visualize DOM for AI code
- UIXskills — AI → JSON → Whiteboard → UI
hooosberg
🔗 https://github.com/hooosberg/Rushi
🐛 Found a wrong character or a better source edition? Please open an issue or PR.
One bead, one breath, one moment
如是我闻