Surprised to see that https://www.localfirst.fm/landscape does not mention PouchDB at all, yet there is a lot of commercial solutions provided #localfirst #webdev #frontend @localfirstconf
Surprised to see that https://www.localfirst.fm/landscape does not mention PouchDB at all, yet there is a lot of commercial solutions provided #localfirst #webdev #frontend @localfirstconf
BTW for folks into #localfirst #ai , come join the userless-agents Matrix channel to talk about approaches and use cases!
Yesterday the "Reflection" project started officially as part of the new @PrototypeFund round! 🌟🌈
The team consists of @p2panda and people from the GNOME gang around @tbernard and @jsparber.
We gonna release "Reflection" (formerly Aardvark) - a GTK-based, collaborative, local-first text editor! Aaaand:
All of this is part of a larger effort to explore p2p code, UX patterns, reusable UI components, debugging tools, organize events and document our learnings.
We saw some great talks at LocalFirst!
From more powerful sync engines, local first operating systems, to solving epidemics and forestry.
These people are amazing, and we're lucky to rub shoulders with all of these wonderful people.
Already cannot wait for next year! 🌱
#localfirst #localfirstconf
David @daffl.me shared this picture and story of growing up in a rural goat farm in Germany as the background for #localfirst
Login with ATProto support coming soon!
Amazing!
RE: https://bsky.app/profile/did:plc:ffrntgvjdc6nud6wadf2nlkn/post/3lqapc23i4s2n
For #LocalFirstConf in Berlin, I started with a live-coding talk on the Language Detector, Translation, and Summarizer API by hacking in the DevTools Console on https://local-first-conf-rocks.glitch.me/, and then showed off the Prompt API with structured output and multimodal image input.
Next, I demo'ed the Prompt API SQLite project 🪩, which is a #LocalFirst LLM with image input app that you can converse with entirely offline and resume where you left off when you reload: https://tomayac.github.io/prompt-api-sqlite/. #WebAI
The other day I spent a ton of time trying to remember about this much-improved #UX for #Spotify and other music services. Misremembered it to be a #Makepad project, so couldn't find it.
https://www.youtube.com/watch?v=BmgL1SRfUyc
Just found it via #LiveStore on HN by local-first pioneer @schickling
It sits at https://overtone.pro and is not public (waitlist). Rewatching the cool vid I saw at the time about UX and the power of #LocalFirst paradigm.
See also:
@nextgraph sad to not be at #localfirst conference with you, hope you had a good session today ☺️
When you write "In our protocol, every peer is known by its IP and a PeerID that is a public key." on the encryption page in the docs, does that mean the brokers observe the social graph of which user is interested in / connected to which other one?
If so, is there a workaround to prevent leaking a user's social graph, like using individual PeerIDs per contact?
I'm starting to quite like the Radicle desktop application. It makes it convenient to open or manage issues, and review patches. It's like a web front end, but local first.
(I work on Radicle, but I'm not getting paid to say this. I do like the app.)
cc @radicle
Le "communalisme" défend la démocratie directe et l’autogestion politique et sociale. Cette forme d’organisation s’inscrit en filiation avec des expériences communales et révolutionnaires et est revendiquée par des initiatives contemporaines.
#Commun #Commune #Communalisme #Domination #LocalFirst #Munus #MurrayBookchin #KillianMartin #PierreSauvetre #SocieteDesCommuns
DoubleMemory is here to revolutionize your #procrastination game with a read-it-later app that's "local-first" because, you know, the cloud is so last decade 🙄. Now you can finally ignore articles with unparalleled #efficiency right from your own device! 🚀📚✨
https://doublememory.com #DoubleMemory #readitlater #localfirst #cloudalternative #HackerNews #ngated
DoubleMemory – more efficient local-first read-it-later app
#HackerNews #DoubleMemory #Efficiency #LocalFirst #ReadItLater #App
i love the native e-mail app on the iphone , i imagine all e-mail apps are like this. shitty network? no network? no care, it just launches and tries its damn hardest to connect but you can read your emails! send something? it won’t delete it, or lose it, it’ll send when it can. sometimes i open email to give myself a note because i know it won’t lose it. why is this so hard?? #localfirst
Hey seedlings 🌱
We're attending LocalFirst! If you see us around, come say hi 👾
Looking forward to seeing all the exciting talks 🗣️
Berlin! Free(!) @pouchdb Workshop next Monday as part of the local first community day. Hang out with us and learn all about CouchDB & PouchDB.
Sign up here: https://lu.ma/v8ggp0u9?tk=qKT3SE / Programme here: https://app-2025.localfirstconf.com/schedule/community-day (description currently in flight)
I got watchdog working -now I can log my birds next week and have it update my journal streamOf.me from my numbers file changes from my phone.
First @obsidian releases Bases for early preview and now @raycast has added support for local LLMs in Raycast AI. It's like a geek Christmas morning today.
Oh holy hell this is cool. And backed by secure MARKDOWN FILES ON YOUR LOCAL MACHINE. Nuts. https://mas.to/@obsidian/114546531606054864
#obsidian #localfirst #fileoverapp #markdown #notetaking #pkm
Two weeks ago, the p2panda core team gathered in Berlin—hanging in the park, forest, and the "Cultivation Space" in Wedding.
We focused on aligning our efforts around new encryption schemes, robust atomic transactions, groups, and access control.
This is the first big step towards unifying our work into a "super pipeline" that will enable apps to manage access, secure data, support relays, handle multi-device setups, and more.
I'm guessing I lost a large part of my small audience not mentioning conditional pub/sub structures, DHTs, low latency streams, and granular queries.
I would begin by referencing #localFirst and saying, start with the filesystem. With some basic shared state an app could then initialize other protocols on-demand.
But within the scope of #BaseParadigm would be a distributed index. I do think indices of various kinds are fundamental to navigation of unbounded spaces like the #web.