Lexiverse
Lexiverse - AI contextual reading engine for English learners. Your next article is your next review.
Free sight-reading practice for pianists. Play the note you see; peanits listens through your microphone or MIDI keyboard. Graded lessons, guides and history.
EducationTypeScript · HTMLGitHub @curdorraOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Free sight-reading practice for pianists, by Yirschen. Play the note shown; peanits listens through your microphone or a MIDI keyboard. Graded units, guides, and history. No account, no paywall; progress stays in your browser.
Today (/, starts /session) · Practise (/practice) · My grade (/grades/…, the grade saved in Settings) · Library (/learn) · Settings.
"Grade" always means an exam grade; the note-reading course is in Parts I–III.
npm run dev # http://localhost:3000
npm run build
src/lib/ — notes, keys/scales, sight-reading generator, curriculum (note-reading stages), progress store, mic pitch detection, Web MIDI, synthsrc/components/ — Drill (note reading), SightReader + Score (melodies), Keyboard (on-screen keys), Quiz, learn/* widgetssrc/content/boards.ts — ABRSM (2027 & 2028) and Trinity (from 2023) grade data, summarised from the official syllabusessrc/content/lessons.tsx, composers.ts, glossary.ts, articles.ts — Learn content (check facts before publishing changes)design/style-board-v3.html — the visual reference (cream paper, one ink, pencil illustrations)scripts/gen-art.ts — regenerates the metronome drawing (node scripts/gen-art.ts)scripts/gen-icons.mjs — regenerates the app icons in public/ (node scripts/gen-icons.mjs)src/app/manifest.ts, public/sw.js — installable app and offline cache (the service worker only registers in production builds)scripts/resolve-scores.ts — looks up each piece's IMSLP page into src/content/scores.json (node scripts/resolve-scores.ts); rerun after adding pieces