SilverBullet
New
assess
SilverBullet is a programmable, browser-based knowledge database for personal and team use. We assess it for data sovereignty and extensibility.
Blurb
SilverBullet is a Programmable, Private, Browser-based, Open Source, Self Hosted, Personal Knowledge Database.
Summary
When to use: Use SilverBullet for privacy-sensitive knowledge management and programmable note-taking where you control the data.
When to skip: Choose simpler tools when you prefer hosted solutions with automatic backups and updates.
Key trade-offs:
- Pros: Maximum privacy, programmable with Lua, self-hosted, offline capability
- Cons: Requires self-hosting setup, learning curve for Lua scripting, manual backups
Details
| Topic | Notes |
|---|---|
| Architecture | Single self-contained server; runs on Raspberry Pi or VPS |
| Scripting | Space Lua dialect for commands, templates, widgets, and queries |
| Features | Live preview, wiki links, tasks, objects, and integrated query language (SLIQ) |
| Deployment | Binary or Docker; SilverBullet+ offers a desktop experience |
| License | Open source (MIT) |