AI BEAVERS
Heaper logo

Heaper

Live

Organize your files, notes and media with tags, local first and selfhostable with live sync.

Jan Lunge

Built by

Jan Lunge

About Heaper

Heaper is an all-in-one workspace for notes, files, and media that links everything through tags and mentions. It is local-first and self-hostable with live sync. The project is launched.

Every file is a block with rich text notes, and you can attach context to items. It is offline-first and supports merge-based syncing; you can self-host or use an encrypted cloud in Switzerland. It emphasizes ownership and privacy with no noise, no tracking, and no lock-in, and your data stays where you host it.

Key features

  • Local-first offline-capable with merge-based syncing using CRDTs
  • Tag-based linking and bidirectional mentions; browse by tag and use links instead of folders
  • Every file is a block with rich text notes and supports attaching context like deadlines or meeting notes
  • Self-host on your own hardware or use an encrypted cloud in Switzerland; data ownership and privacy emphasized
  • Cross-platform support with real-time collaboration, offline search, media previews, and content-hash deduplication

Tech stack

TypeScriptNode.jsVueGoWebsocketsCRDTElectronCapacitor

Frequently asked questions

What is Heaper?

An all-in-one workspace for notes, files and media that uses tags and mentions, designed to be local-first and self-hostable with live sync.

How can I host Heaper?

You can self-host on your own hardware or use the encrypted Swiss cloud option.

What are some key features?

Offline-first with merge-based syncing via CRDTs; tag and link based structure; every file is a block with rich text notes.

What tech does Heaper use?

TypeScript, Node.js, Vue, Go, Websockets, CRDT, Electron, Capacitor.

More from the community