Skip to content

Repository files navigation

rhinotes-desktop 🦏

Local-first desktop app (Tauri 2 + React) for rhinotes notes. Reads/writes the SAME .md files as the webapp, but directly on disk — offline, private, no GitHub API.

Vault

Points at ~/rhinotes-notes by default (a local clone of the notes repo):

git clone git@github.com:gengiord/notes.rhinotes.git ~/rhinotes-notes

Each note = <area>/<ulid>.md (same format as the webapp).

Dev

npm install
npm run tauri dev      # opens the native window
npm run tauri build    # produces a .app / .dmg

Status (v0)

  • ✅ Rust backend: list_notes / read_note / write_note over the local vault
  • ✅ Branded UI: sidebar by area + source editor + autosave (writes the .md on disk)
  • ⬜ Next: sticky always-on-top note windows · local AI (Ollama gemma @ localhost:11434) · local voice (Whisper) · git sync (pull/commit/push the vault)

Separate surface from the webapp (app.rhinotes.app). Same files, different runtime.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages