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: I used Bear, which has 4 versions of date, but I wanted it in YYYY/mmm/dd format, and I keep thinking: "if only I can just define what I want".

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 hi@shelv.app

theme inspired by Nord