Work-in-progress...

Softspace is an experimental tool for thought that uses virtual and augmented reality ("spatial computing") to help people make sense of complex collections of information.

There's a lot to unpack in that sentence.

It's experimental because spatial computing is such an immature technology and medium. Basic questions, like how a user manipulates virtual objects (or even what these objects are and how they are positioned in space), don't have canonical answers yet. The big players (e.g. Oculus) are doing their darnedest to lock everybody into their preferred design patterns, but this is premature and likely to fail. Thoughtful developers will slip through the net and invent novel designs that work best for their customers and contexts. The process I'm using to develop Softspace embraces experimentation by turning negative learnings ("okay, that won't work") into valuable insights and reusable code.

I'm using the term tool for thought in the way that Andy Matuschak and Michael Nielsen do in their 2019 essay, How can we develop transformative tools for thought? The dream is to invent an extension of the human mind and body that lets us think previously unthinkable thoughts, and thereby let us do things that we couldn't do before. Andy and Michael are working on a "mnemonic medium" which would make it effortless to deliberately remember a lot of complicated information. Softspace is a "synthetic medium" which would make it effortless to deliberately make sense of a lot of complex information.

By complex collection of information, I mean a group of text, images, videos, and 3D models which are related to each other in multiple, mutually interacting ways.