Video: Screen Capture from 2021-Jul-15
“Library” is a 3D semantic knowledge graph browser, intended to make creating and consuming semantically linked data as easy as early browsers made navigating hypertext.
The original shower thought was to rebuild the world wide web in a way that disincentivizes arbitrary reproduction of unhelpful information. For example, when trying to google a muffin recipe, it’s very easy to find dozens of SEO riddled blogs peddling slight variations of the same muffin recipe, but very difficult to find real “knowledge” about how to make a muffin (what are bakers percentages? why is ingredient temperature important? which mixing methods are applicable?). “Library” attempts to solve this problem through the use of semantically linked data combined with intuitive 3D UX patterns.
This app is part of a larger vision to redesign the building blocks of our “decision making infrastructure”. In addition to knowledge management (“Library”), there will also be a goal setting/tracking component (“Initiative”), and a raw data collection/analytic engine (“Dashboard”). All three components will be completely interoperable, and reinforce the utility of the others. My hope is that the combination of these three components will unlock humanity’s potential to cooperate on global issues like climate change, in a decentralized manner. I also hope to enable projects like Open Source Ecology on a much larger scale, and in a more organized way; to enable a world where all intellectual property exists in the open, and every person can contribute to the global good.
The scope of this project is not yet fully defined. I think the component I can have the largest impact is building the user-facing application that makes it easy and accessible for everyone to learn from and contribute to large linked data graphs. From a schema/protocol perspective, this is obviously something that many people are thinking about and working on, and I’d like to support whatever emerges as the standard protocols. But for the time being, I will also be building a hApp that meets my needs for development. So from a holochain perspective, the bare minimum will be a hApp that supports content objects, versioned and authored content-diff objects, and link objects that have user definable types. The design of the graph that I’ve built is inspired by (but not strictly conforming to) RDF triples.
Wrapping up early “research” phase, moving into more focused MVP development. Six months ago I had not heard of holochain, nor the decentralized web space in general. In that time I have been consuming and processing massive amounts of information on the decentralization of technology/economy/collaboration, while experimenting and building toolsets for application development (I had to leave a full suite of custom tools behind the intellectual property wall at my previous job, and start from scratch).
- Wikipedia + git, if designed by Apple
- Project Xanadu
- Please point me to others, there must be more
None, yet. github soon.
just me (@jakintosh)
Front end — Unity (10)
User Interface Design (8)
Project Management (8)
3D Modeling (7)
Holochain — Theory (5)
Holochain — In Practice (2)
- Intellectual comrades to bounce and borrow ideas.
- ((I would also accept patronage; I am currently self-funding this project and will be releasing everything as free and open source, for the good of the planet.))