NTFS → NoFS

The file system
had a good run.

Knowledge lives in graphs. Files are just observations.
NoFS is a research initiative exploring what happens when the graph becomes the source of truth.

The Wave Function Analogy

A quantum particle doesn't have a definite state until it's observed. Before observation, it exists as a wave function: a superposition of all possible states. The moment you observe it, the wave function collapses into a single, concrete particle.

But the particle isn't the truth. The wave function is.

Knowledge in the graph is the wave function. It exists as relationships, entities, connections — a living, evolving superposition of everything the system knows. When you ask "show me config.ts" — the wave function collapses. The graph projects a file: concrete, editable, a snapshot of what that knowledge looks like from one angle at one moment.

Traditional filesystems froze the particle and threw away the wave function. NoFS keeps the wave function alive.

wave function
→ observation →
particle
→ release →
wave function
graph state
→ request →
projection
→ save →
graph state

Core Thesis

Files are projections

The file system is no longer the source of truth — the graph is. Files become temporary materializations of intent.

Structure is emergent

Directories, modules, packages — all emergent from relationships in the graph, not predefined by human convention.

Instance = Drive

Each project is a cognitive drive. One project, one instance, one graph. Cross-project relationships are handled by federation.

Evolution Phases

Phase Filesystem Role Graph Role Status
Phase 0 — Traditional Primary (source of truth) Does not exist Past
Phase 1 — DreamGraph Primary (files on disk) Augments (indexes, enriches) Now
Phase 2 — NoFS Emerging Secondary (still exists) Primary (source of truth) Research
Phase 3 — NoFS Mature Cache + compatibility layer Sole truth Future

Already Proven in DreamGraph

NoFS is not a new project — it is an extraction and formalization of what already works in DreamGraph.

Entity URIs

Identity model that replaces file paths (feature://, workflow://, data_model://)

Graph Relationships

Typed, weighted, directional edges — structure as first-class data

Living Docs Export

Graph → Markdown projection — proof that files can be generated from graph state

Graph-RAG

Query-based entity resolution and subgraph extraction

Federation

Cross-instance knowledge transfer with anonymization

Instance Isolation

Each project is its own cognitive universe — the drive model

Primitive Mapping

What old concepts become in the NoFS model.

Old ConceptNoFS ReplacementScope
FileProjectionInstance
FolderContext / ViewInstance
PathQuery / URI addressInstance
SaveGraph mutationInstance
Package / dependencyFederated instance referenceCross-instance
Import statementGraph edgeInstance or cross-instance
Symlink / workspaceFederation edgeCross-instance
node_modulesResolved graph edges (no duplication)Cross-instance
MonorepoInstance federationCross-instance

Built on DreamGraph

NoFS is a research initiative by Mika Jussila, extracting and formalizing the graph-native patterns already proven in DreamGraph — a cognitive development system that treats knowledge as living, relational, and emergent.