
SilverBullet+
Your #Programmable Personal Knowledge Database
SilverBullet+ is a personal knowledge database (fancy term for a “notes app on steroids”) built on markdown files.
SilverBullet combines a live-preview editor with wiki-style linking, a built-in database and query language, and a fully integrated Lua scripting environment — turning your notes into a programmable system that grows with you. It is private and local first: your data lives on your machine as plain files, always portable, always yours.
You were told there’s no such thing as a silver bullet. You were told wrong.
Markdown is forever
SilverBullet+ stores your space as a set of markdown files on disk. Your writing looks great with Live Preview: your basic markup (headers, bold, italic), wiki links and tasks render inline as you type. Your notes are yours: readable in any text editor, long after you've forgotten this app even exists (as unlikely that is to happen any time soon).

Your notes as a database
SilverBullet+ continuously indexes your content as you type: pages, links, list items, tasks. Individually taggable and annotatatable with custom attributes. Out of the box this backs features like “Linked Mentions” and “Linked Tasks”. If you're ready to go deeper, you can write your own queries, embedded as dynamic content on your pages, and see their results inline. Space Lua's purpose-built Space Lua Integrated Query (SLIQ!) is easy to learn and will look familiar to those who know SQL.

Extend all the things
Extend SilverBullet from within. Write a few lines of Space Lua code as part of your notes to create a custom command, a slash command or page template. Your notes app quickly becomes a tool shaped to your brain.

What’s in a +?
SilverBullet+ is built on top of silverbullet.md, an open source project that has been in active development since 2022.
SilverBullet+ takes all SilverBullet.md functionality and wraps it in a “real app” that more deeply integrates into your operating system.
- Easy to get started: just download the app and go. No server to install, nor certificates to setup.
- Has multiple space support: effortlessly create as many spaces as you like.
- Native windows and menus
- Configurable global keyboard shortcuts
- An installable
sbCLI - Optional bidirectional sync
