A companion, not the book

The Symphony
Companion

A pocket companion to The Symphony of the Present: Waking Up from the Illusion of Tomorrow by Dr. Sohil Momin — the book's ideas as cards, its practices as a checklist, a breathing timer, a gratitude journal, and its attributed quotations.

Free & fully offline — nothing to install. The Android .apk is sideload-only (allow installs from unknown sources).

Live app License PWA installable Works offline Privacy Pure CSS tabs Made with HTML, CSS and JS
7 tabs One self-contained file No accounts · no tracking Works offline Vanilla JS · no frameworks Personal-use licence

What's inside

Seven quiet rooms, one small file

Each tab does one thing and does it slowly. No feed, no streak to gamify beyond your own — just the book's ideas and a little space to sit with them.

Today

A daily quote and the day's practice, chosen from the date so everyone sees the same card on the same day and it changes at midnight — with a day-streak counter for the days you mark as done.

Rotates by date

Chapters

The book as eleven cards — Introduction, six chapters, the two Guides, the Conclusion and the Coda. Each carries a sigil, a one-line idea, four key points, Your one move, and an honest limit.

11 cards

Practice

Every chapter's one move as a checklist. Tick the ones you have tried; the state is remembered quietly on your own device.

Remembered locally

Breathe

An animated breathing circle with three rhythms — Box 4-4-4-4, Calm 4-7-8 and Simple 5-5. Pick one, press start, and follow the circle as it grows and settles.

Three rhythms

Journal

A gratitude field and a free note field. Entries are saved privately on your device and can be exported as a plain-text file whenever you like.

Export as text

Quotes & About

The book's attributed lines, each credited to whoever said it — Alan Watts, Gabor Maté, Louise Hay and others — plus a short About with the wellbeing note.

Attributed

How it works

Open it, and it is already there

One self-contained index.html holds the markup, the stylesheet, the script, the fonts and the inline SVG sigils. It makes no network requests, so it works from a USB stick, an email attachment or a web host identically.

01

Open

Visit the live link or open the file directly. Nothing to install to run it.

02

Wander

Move between the seven tabs — the panels switch without any JavaScript at all.

03

Sit

Read a card, tick a practice, take a few conscious breaths, write a line of gratitude.

04

Keep it

Install it to your home screen and it opens offline, with your notes staying on your device.

TodayChaptersPracticeBreatheJournalQuotesAbout

A look inside

Calm on any screen

The same app on a phone and on the desktop. Tap Open the companion to try it live.

Today screen showing a daily quote by Jim Carrey
Today
Chapters screen showing a chapter card titled The Wager
Chapters
Breathe screen showing an animated breathing circle
Breathe
Chapters tab on desktop
On desktop

Try the live demo

Get started

Three ways to carry it

Online

Open the live app in any modern browser:

drsamonline.github.io/the-symphony-companion/play/

Install on a phone

  • Open the link in your phone's browser.
  • iOS Safari: Share ▸ Add to Home Screen.
  • Android Chrome: ⋮ ▸ Install app.
  • It then works offline.

Offline / local

Download index.html from the repo and open it in any browser. Fonts, sigils and script are inlined, so it needs no server and no network.

github.com/drsamonline/the-symphony-companion

Questions

Before you begin

Do I need to buy the book to use this?

No — the companion stands alone. It is designed to be more useful with the book, but it works on its own.

Does it collect my data?

No. There is no account, no analytics and no network call; your streak, practice ticks and journal stay in your browser's local storage, on your own device.

Can I use it offline?

Yes. Open index.html directly, or install the PWA and it caches itself so it opens with no network after the first visit.

Why don't the tabs need JavaScript?

They are built from hidden radio inputs and CSS :checked selectors, so the browser switches panels by itself. JavaScript only adds the daily rotation, the streak, the breathing timer and the journal.

Can I put this on my own site?

For personal, non-commercial use, yes. For anything commercial, please contact the author first.

I found a problem or have an idea.

Open an issue on the repository.

Is this medical or psychological advice?

No. The companion offers general reflections on attention, identity and wellbeing. It is not a substitute for diagnosis or treatment by a qualified professional.