Hackable, Local, AI-powered notes

Shelv is a scriptable, plain text notes app with integrated AI features for macOS, written in Rust by the way ™

Shelv app showing AI-powered quick prompt feature in action

Hack It, Make It Yours

Settings in Shelv is just a note, where you can create custom commands with KDL and JavaScript, assign and tweak keyboard shortcuts, all with live reload.

The origin story: at the time I used Bear, which had 4 different formats of dates, but I wanted YYYY/mmm/dd, and I kept thinking: "if only I could define what I want". Well, with Shelv you can.

Markdown essentials and more

  • Markdown Support
    Full CommonMark with extensions, including TODOs
  • Code Syntax Highlighting
    A lot of languages are supported
  • Live JavaScript Blocks
    Execute JS code directly in notes
  • Slash Menu
    Quick access to all commands and features
  • Keyboard optimized
    Everything is available via shortcuts
Demo of markdown features and slash command

Frequently Asked Questions

Roadmap

Done with by Simon Korzunov and Mirza Pasalic

Shoot an email at [email protected]

theme inspired by Nord