The knowledge management system that grows with you.

Start with a folder of markdown notes on your local machine. Grow it into your team’s shared memory. Or your product’s public documentation. Same tool, same files, fully under your control.

A journal page in SilverBullet on a laptop, with links to people, a book and a shopping list
Notes that link your thinking
The same Shopping List open on a laptop and a phone, with the same items ticked off on both
Edit from any device
An architecture page with a live diagram, next to a page tree with folders for decisions, guides and meetings
Views update dynamically from your content
A project page with milestones and decisions, next to the Mention Inbox
Collaborate with your team with tasks, comments and mentions

1 · Your private thoughts

Open a folder, start writing. Journal, keep tasks, collect ideas, and link them together as you go. It’s all markdown files on your own computer, and nothing leaves it unless you want it to.

A journal page linking to Pete, Jo, a book, Photo Walks and the Shopping List, with a Linked Mentions panel below listing the pages that link back to that day

2 · On every device you own

Run a server of your own, or pick a host, and your notes follow you to every device. On your phone, SilverBullet installs straight from the browser as a home screen app. It keeps working offline and catches up when you’re back online.

3 · For your team

Share a space and work on it together in real time: assign tasks with @-mentions, discuss in comments, and see edits appear as they happen. Or keep your docs next to your code in git, and review changes like any other pull request. Same markdown either way.

4 · For the world

Publish a space as a website, read-only, styled your way. SilverBullet’s own documentation is an example of this.

The SilverBullet documentation at docs.silverbullet.md, itself a published SilverBullet space: a section tree on the left and the Start page on the right

Find your path

Accruing knowledge is one thing, finding your way through it is another.

Follow links.

Link a thought to the next one, and the one after that. Linking as you write is how notes turn into knowledge.

See what links back.

Every page shows everywhere else it’s mentioned, so connections you made months ago surface on their own.

The Project Phoenix page showing its Decisions table, with a Linked Mentions panel below listing the pages that link back to it

See the shape of it.

The object graph draws your pages and how they relate, so you can wander through them visually.

Ask questions.

Query your notes like a database: open tasks across every project, everything tagged #decision, the pages you touched this week.

A Decisions query written in Space Lua on the left, and on the right the table it renders: three decisions with their status and date

Built to last as long as your knowledge does

Make it yours.

Start with a great editor and add what you need when you need it: live queries, custom commands, your own styling, libraries others have shared. SilverBullet changes shape with you instead of making you change shape for it.

${query[[from t = index.tasks() where not t.done
  order by t.page desc
  select templates.taskItem(t)]]}
The Open tasks list on the index page: unticked tasks from the shopping list, the photo club meetup, the house move and journal days, each linking back to where it was written

Your files, forever.

Your notes are markdown in an ordinary folder, next to your images and PDFs. Open them in any editor, put them in git, back them up however you like. If SilverBullet disappeared tomorrow, your knowledge wouldn’t.

personal
  • JournalFolder
  • LibraryFolder
  • Bird Log.mdMarkdown
  • Herons by the old bridge.jpgJPEG image
  • Ideas.mdMarkdown
  • Jo Lindqvist.mdMarkdown
  • Moving House.mdMarkdown
  • Photo Walks.mdMarkdown
  • Reading List.mdMarkdown
  • Shopping List.mdMarkdown
  • Train tickets.pdfPDF document
  • index.mdMarkdown

Where do you want your knowledge to live?

On this computer

Pick SilverBullet Desktop. A native app for macOS, Windows and Linux, with your spaces as folders on your machine. Free for personal use.

Get Desktop →

On my server

Pick SilverBullet Server. Self-host it as a single container, then use it from any browser, including on your phone. Open source and free.

Set up Server →

Hosted for me

Let a hosting provider run SilverBullet Server for you. Sign up and start writing in minutes.

Find a host →

Desktop syncs with any Server, so you can combine them and switch later. Where your data lives →