project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6


Zettelcasten - Web 3 Digital Brain: end-to-end encrypted, stored on IPFS Markdown files.


Created At

HackFS 2024

Winner of


Lit Protocol - Participation Prize

Prize Pool


Filecoin - Honorable Mentions

Prize Pool

Project Description


<h4 align="center"> <a href="">HackFS</a> | <a href="">Live Demo </a> </h4>

Enable your Digital Brain (or any knowledge base) with Web 3 capabilities.

  • Platform Agnostic
  • Data Sovereign
  • Resilient Content
  • Natural Language Searchable
  • Transparent Pricing

How can you deploy your knowledge base with Open Source principles?


Zettelcasten - Markdown files Lit Protocol encrypted Filecoin storage deal for IPFS Fleek edge functions to generate embeddings Galadriel Onchain Agent to process Retrieval

The dApp takes advantage of blockchain technology to store encrypted data in an decentralized manner, ensuring the integrity and confidentiality of the information. Users will be able to access their notes and documents from any device with an internet connection.


Use crypto signatures to encrypt and decrypt files. Via Filecoin or IPFS Publish encrypted files to decentralized storage,

Suggested Workflow:

  1. Connect your wallet to the dAPP
  2. Upload or create
  3. Work on your files and push to encrypt with Lit and publish to IPFS with Filecoin storage deals

Next Steps / Work In Progress

Publish / Deploy

Containerize the app and deploy on Fleek on IPFS changes.

Browser Extension

This bit can handle decryption and display of MD from browser

Obsidian Extension

How it's Made

Galadriel Onchain Agent

Embeddings from Knowledge Base to stored on IPFS and queried for retrieval by Galadriel Oracle ipfs://bafkreigkfepwgdb465ntxpxrl2wl2mmnz7btztu7iacysg6hhc5d7banwu/ tx hash:

Filecoin Storage Deals

Lit Protocol Implementation

Implemented Lit Protocol for encryption and decryption of files via hooks

background image mobile

Join the mailing list

Get the latest news and updates