







A personal database you can extend with apps.
Multi-Homed Personal Data for Education
This blogpost is part of a 20-day project I'm doing for the SURF/NPuls EduWallet Incubator this year, exploring what Personal Data Stores (PDSs) like the Solid Project can add to Wallets.
LiveStore: SQLite-based data layer for local-first apps
Introducing: LiveStore - the client-centric, local-first data layer for high performance applications.

Wildland (@WildlandIO) on X
An open protocol for data management that allows users to have sole ownership of their data. Join us! https://t.co/AqwplMcG9u Developed by @GolemFoundation

Build Your Own Database
A step-by-step guide to building a key-value database from scratch.


@me - explore your atproto identity
visualize your decentralized identity and see what apps have stored data in your Personal Data Server

@me - explore your atproto identity
visualize your decentralized identity and see what apps have stored data in your Personal Data Server

Mylio | Best Photo Organizer for a Lifetime of Memories. Apple, Windows, and Android
Mylio is the only photo manager where you can edit, organize, sync and protect a lifetime of photos and videos - keeping your files private on your devices.

Lifestreams: a storage model for personal data
Conventional software systems, such as those based on the “desktop metaphor,” are ill-equipped to manage the electronic information and events of the typical computer user. We introduce a new metaphor, Lifestreams, for dynamically organizing a user's personal workspace. Lifestreams uses a simple organizational metaphor, a time-ordered stream of documents, as an underlying storage system. Stream filters are used to organize, monitor and summarize information for the user. Combined, they provide a system that subsumes many separate desktop applications. This paper describes the Lifestreams model and our prototype system.
Blog
For quite some time now, i have been working on and off on a fully self-hosted search engine, in hope to make it easier to search across Personal data in an end to end manner. Even as individuals, we are hoarding and generating more and more data with no end in sight. Such "personal" data is being stored from local hard-disks to corporate controlled cloud-centers which makes it distributed in nature. So for following discussion, "Personal" meaning would be flexible enough to accommodate resources on a remote server and/or on different devices, as long the user could prove authentication and/or authorization to that data. Current implementation supports only "images", but eventual goal is also to support other modalities like video, text and audio, some code would be shared, while some new code would be required to better extract Features for each modality.
The Magic of Small Databases
Notes on personal libraries, collections and small indexes on the web
shaarli/Shaarli
The personal, minimalist, super-fast, database free, bookmarking service - community repo
Your files. Your account.

Chats where you truly own your data.

Build Community Online with Decentralized Tools | Blacksky
Arabica: Coffee Brew Tracking on the AT Protocol

atproto.nl
piper