⭐ Memex
Memex is a system that keeps all your data and acts as an ultimate interface to it.
It gives you fast (ideally instant access), convenient interfaces and ultimately makes you better at thinking and analysing, acting as an auxiliary brain.
Arguably so far none have been built :)
I write more on why would you want it in The sad state of personal data and infrastructure.
Table of Contents
- related memex
- [A] * my current progress memex
- [A] * prior art & inspiration memex
- [A] Memex by Andrew Louis + RubyConf 2018 talk memex
- STRT [B] @thesephist: "personal search engine" https://twitter.com/thesephist/status/1413395289638150150 memexhpisearch
- [C] Memri: a promising project with the focus on user data ownership and privacy memex
- [D] NickSto/life-browser: View a timeline of your own history through your personal data. memextimeline
- [D] Heapy/Komodo-CRM: Life and collaboration assistant. memextimeline
- [E] steve-1820/memex: A brief POC of what a Memex could potentially be. memex
- [B] * remembrance agents memex
- [B] * ideas & concepts memex
- TODO [B] hyfen.net/memex/updates/bad-remembrance-machines triplestore memexlifelogging
- [B] Digital Tools I Wish Existed: A centralized search interface for my digital brain memexjonbo
- [C] lehrjulian/status/1259526773236215814 memextimeline
- TODO [C] maybe prolog for queries? memexhpi
- [B] samsquire/ideas: life engine memex
- STRT [C] What have you failed to build? | Lobsters memexobjectbrowser
- [C] * features & usecases memex
- [C] * communities memex
- TODO [B] karlicoss/status/1266090022123470851 memex
- memex sadly haven't had time to set up something so far, also wouldn't want to overlap with existing ones
- TODO [B] karlicoss/status/1266090022123470851 memex
- [C] * building blocks and infrastructure memex
- [B] exobrain page on maps software memex
- STRT [B] for IM interface, could use some open source messaging infra capable of fully offline sync? memex
- memexmatrix Cache all messages · Issue #2150 · vector-im/element-android
- TODO [B] SQLite the only database you will ever need in most cases | Lobsters memexlocationsqlite
- [C] for OCR tesseract is best apparently? but it couldn't handle photos of elliptical machine memexocr
- [D] * random thoughts memex
- other links memex
- DONE [B] Экзокортекс 3.5 memex
- DONE [B] Экзокортекс: минимальная функциональность memex
- memex good summary and memex design requirements (in Russian)
- [C] appaquet/exocore: A distributed private application framework memex
- [B] Biograph memextimelinelifelogginginspiration
- TODO [D] Tweet from @mekarpeles https://twitter.com/mekarpeles/status/1271226785439428608 memex
- ---------------------------- memex
¶related memex
¶memex is the ultiplate knowledge management solution memexpkm
¶memex makes lifelogging data alive useful memexlifelogging
¶memex can give you quantified self insights memexqs
¶[A] * my current progress memex
My Memex so far isn't a single unified system, but has multiple facets and interfaces.
¶Human Programming Interface memexhpi
The backbone of my memex, providing data for other components.
¶[A] * prior art & inspiration memex
¶[A] Memex by Andrew Louis + RubyConf 2018 talk memex
whoa, this is awesome
he mentions the same problems I struggled with literally in the same words!
¶STRT [B] @thesephist: "personal search engine" https://twitter.com/thesephist/status/1413395289638150150 memexhpisearch
@thesephist: NEW PROJECT — I made a "personal search engine" that lets me search all my blogs, tweets, journals, notes, contacts, & more at once It's called Monocle, and features a full text search system written in Ink
github https://github.com/thesephist/monocle
demo https://monocle.surge.sh/
¶[C] Memri: a promising project with the focus on user data ownership and privacy memex
- demo doesn't seem usable? (very slow)
¶[D] NickSto/life-browser: View a timeline of your own history through your personal data. memextimeline
This is a project I began to try to collate all the digital breadcrumbs of my life and show them in an easily viewable timeline.
¶[D] Heapy/Komodo-CRM: Life and collaboration assistant. memextimeline
ran into it from https://github.com/Heapy/Komodo-CRM/issues/72
some interesting notes on unified timeline-like view as well
¶[E] steve-1820/memex: A brief POC of what a Memex could potentially be. memex
ok, so it's more of a prototype at this point? and they are reinventing editor/annotation… not sure
¶[B] * remembrance agents memex
Remembrance Agents are a set of applications that watch over a user’s shoulder and suggest information relevant to the current situation
¶STRT [C] Remembrance Agent: A continuously running automated information retrieval system (1997) memex
This looks cool, but doesn't seem to work anymore?
¶TODO [C] A Desktop Remembrance Agent memex
As you type, every five seconds the prior 60 characters of your keyboard buffer are sent to the RA. Suggestions are presented as clickable buttons
Ok, this looks pretty cool.. maybe need to contact them and discuss
¶[B] * ideas & concepts memex
¶TODO [B] hyfen.net/memex/updates/bad-remembrance-machines triplestore memexlifelogging
This maps pretty well to the triplestore architecture that stores triples of subject-predicate-object
¶[B] Digital Tools I Wish Existed: A centralized search interface for my digital brain memexjonbo
This tool should: accept and parse the following queries: spacex announcement type:video 2016 links from:jon@test.org topic:python paper on temperature, productivity referenced in book:Uninhabitable Earth type:pdf habits digital interfaces reading comprehension type:blog post printer ink receipt type:book read:2017 finance file:py datetime parse
¶[C] lehrjulian/status/1259526773236215814 memextimeline
I like the idea of converting a calendar into a diary / life log by integrating different data layers. Other layers I'd like to add: • Locations (Google Maps, Swarm) • Media consumption (books, Netflix) • Browser history / Screentime • Stress levels (Oura, Apple Watch) @aaronzlewis : concept: a Spotify calendar integration that lets you see what you were listening to alongside your old meetings and events. revisit the vibe of any moment with the Musical Time Machine
¶TODO [C] maybe prolog for queries? memexhpi
¶[B] samsquire/ideas: life engine memex
Life engine is a dashboard that attempts to collect information about your life and display relevant data on a single screen.
¶STRT [C] What have you failed to build? | Lobsters memexobjectbrowser
I’ve been dreaming of making a “semantic history” browser add-on for ages, but never started. (As in something that would collect all the RDFa/microdata/microformats/JSON-LD/… objects on web pages you’ve seen, and give you an interface to browse not just pages, but these various objects like Organization, Person, Article, etc. )
¶[C] * features & usecases memex
¶TODO [C] show random photos memexspacedreplifelogging
¶TODO [B] Nextcloud - Wikipedia memexmapsnextcloudlocationdegoogle
Viewer for Maps
hmm, wonder if it could replace gmaps?
¶[C] * communities memex
This is something we can't build alone. Let's find each other and cooperate.
¶TODO [B] karlicoss/status/1266090022123470851 memex
I think I want to create some sort of community chat on the topic of knowledge management and tools around it, with the emphasis on interoperability, malleability, owning your data, local-first, org-mode etc.
¶ sadly haven't had time to set up something so far, also wouldn't want to overlap with existing ones memex
Some existing communities:
¶[C] * building blocks and infrastructure memex
¶[B] exobrain page on maps software memex
¶STRT [B] for IM interface, could use some open source messaging infra capable of fully offline sync? memex
¶ Cache all messages · Issue #2150 · vector-im/element-android memexmatrix
shit.. seems that Element isn't really able to cache all messages offline
sigh..
tbh something with Telegram UI would be perfect
¶TODO [B] SQLite the only database you will ever need in most cases | Lobsters memexlocationsqlite
I used to use SQLite all the time for geospatial data using the SpatiaLite extensions, it made dealing with data in many different formats much easier (and scriptable) and just simplified a lot of the work we had to do to manage weird datasets on nationalmap.gov.au(/renewables - sadly recently made defunct due to lack of government funding). We’d pretty regularly get CSVs with columns for LAT and LON, and need to do some actual work with the data, or turn it into another format like GeoJSON. Or we’d get a bunch of GeoJSON data that we wanted to manipulate.
¶[C] for OCR tesseract is best apparently? but it couldn't handle photos of elliptical machine memexocr
¶[D] * random thoughts memex
¶TODO [B] eh, would be really nice to have some sort of memex at this point memexpromnesia
maybe it could have some basic core (e.g. with couchdb), and then used in different apps?
e.g. promnesia uses it to jump and browse the history
dashboard uses to display all events
timeline – similarly for all life events
¶TODO [B] ugh. it's still more convenient to use google location than any of my tools.. memexdashboardgrafanalocation
¶[D] from email discussion memex
Having stale data from manual exports is still useful, but adds a lot of mental friction ("is the export up-to-date enough to actually have what I need?"). Very good point! Just thought, perhaps some meta information about the 'recency' of the data could be included in the interface, that might remove some of the friction.
¶other links memex
¶DONE [B] Экзокортекс 3.5 memex
¶DONE [B] Экзокортекс: минимальная функциональность memex
¶ good summary and memex design requirements (in Russian) memex
¶[C] appaquet/exocore: A distributed private application framework memex
Exocore is a distributed applications framework with private and encrypted data storage. Think of like an infrastructure that allows a user to own his own personal cloud that is extensible via WebAssembly applications and accessible via Web/Mobile SDKs. It is designed to be resilient to failures, allow offline usage (ex: on mobile).
¶TODO [D] Tweet from @mekarpeles https://twitter.com/mekarpeles/status/1271226785439428608 memex
@mekarpeles: Finally made a short 📽️ of https://t.co/glrT8wpAk2: Free + open source v. of @wikidata meets @RoamResearch (both which I 👍)