Semilattice

Rethinking personal knowledge management

Aosheng Ran

Summary

Semilattice is a collection of speculative system and interaction concepts for personal knowledge management tools. It explores how digital tools for thinking, research, and note-taking might move beyond rigid file hierarchies and static documents toward more fluid, relational, and context-rich environments for thought. Drawing inspiration from Christopher Alexander’s idea that “a natural city has the organization of a semilattice,” the project argues that existing personal knowledge management systems encourage the collection of information rather than the formation of meaningful connections between ideas.

At the core of Semilattice is the idea that knowledge structures should be networked rather than strictly hierarchical. Instead of forcing notes into single locations, cards can have multiple parents and relationships simultaneously, allowing ideas to exist across contexts. Information is built from modular blocks that can be connected, rearranged, referenced, and embedded fluidly. The system combines freeform sketching, structured writing, references, web research, and spatial organization into a unified environment designed to support exploration and iterative thinking rather than static storage.

Semilattice also rethinks the relationship between thinking and browsing. Rather than separating web research from note-taking, the project proposes that the web should become part of the local knowledge environment itself. Webpages can become persistent, retraceable objects inside the knowledge base, complete with snapshots, references, annotations, and contextual links. Combined with modeless interaction, quick capture, and direct manipulation, Semilattice explores a more playful and cognitively lightweight approach to personal knowledge management — one where ideas remain interconnected, revisitable, and alive over time.

We've never dealt with so much information. More than a hundred thousand words pass before our eyes and ears every day, and it has never been more challenging to make them useful.

We've moved information from paper and folders to computers, but we still organize it in the same ways. What if it were a little different? What happens if we organize information in a way that works like how we think?

Aosheng Ran
Concept demonstration of Semilattice, exploring a fluid personal workspace for learning, organizing, connecting, and evolving knowledge through associative structures and modular content.

Key concepts

Semilattice explores how personal knowledge tools might better reflect the associative, iterative, and contextual nature of human thought. By replacing rigid hierarchies with networked relationships, integrating web research directly into the thinking environment, and emphasizing fluid interaction over formal structure, the project imagines knowledge systems less as digital filing cabinets and more as living spaces for exploration and synthesis.

This idea was originally published as Semilattice.


Big Idea Initiative is all about making connections, and sharing knowledge, thoughts, and ideas that support deep thinking and collaboration. Our goal is to create a space that sparks thinking and conversations among people whose ideas might benefit each other, even if they’re working on completely unrelated topics. We think that pushing back the limits of possibility will come as a result of the connections that diverse collaborators make together. Identifying these connections will bring the big ideas our world needs.

We need your help! If you…

  • have questions or feedback about this work
  • want to improve, develop, or add to this idea
  • want to sponsor a prototype of this idea

we invite you to contact us: hello@bigideainitiative.org.


Connections

Everything is connected. But if the link has not been noticed, nobody realizes it is a puzzle piece that belongs in the solution. These are a few pieces that significantly influenced the shaping of this idea.