Skip to content

Repository files navigation

Nubium

Notate music, or ask your favorite AI model to.

Philosophy

Inspired by Obsidian, Nubium is extremely flexible. Turn off all the features you don't want, turn on what you want, and drag the UI around to wherever you want it to be. Nubium supports community plugins, or ask me to ask Claude do it.

Getting Started

claude -p "add my feature and submit pr please"

Test in both modes

Test in both browser and Tauri desktop when touching file I/O, settings, clipboard, or MIDI.

Clean Settings

Test as a fresh install without affecting your saved settings:

VITE_CLEAN_SETTINGS=1 npm run dev
VITE_CLEAN_SETTINGS=1 npm run tauri dev

Claude Code Skills

  • /fix — Fix a user-reported problem. Files a GitHub issue, fixes it with tests, and responds in chat with steps for the user to verify in the app.
  • /fix-issues — Triages all open issues (links related, splits compound, deduplicates), presents groups, then fixes the chosen group with tests.
  • /test-changes — After a feature or bug fix, finds untested changes, writes unit tests, and creates/updates GitHub issues (label: manual-test) for anything requiring manual verification.
  • /test-matrix — Comprehensive scan of all features vs test coverage. Writes missing unit tests and creates GitHub issues for manual-only items.
  • /convo-review — End-of-conversation review. Saves important context to memory, surfaces loose ends that got ignored, suggests new skills for repeated workflows, and keeps the README up to date.
  • /release [version] — Ship a new version. Syncs docs, promotes the Unreleased changelog section, bumps version, commits, tags, pushes, waits for CI, publishes the draft release, and verifies latest.json. Auto-increments patch if no version given.

Telemetry

Anonymous launch pings (version, OS, platform — no IP, no user ID). Dashboard: stats.nubium.rocks. Worker source in workers/telemetry/.

License

AGPL-3.0 — see LICENSE for details.

About

AI-native music notation editor. Tauri + React + TypeScript + VexFlow.

Resources

Stars

5 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages