#Anarchiv | toofik.com
The project grew from a simple observation: my works rarely stay where I first put them.
Connections form where none were expected. Things that seemed unrelated begin to pull toward each other. Projects drift. Ideas resurface in different shapes. Fragments separated by years, mediums or intentions suddenly find themselves in the same field.
I built this space to follow those movements — and to make visible the relations running through them.
It holds fragments: works, sketches, photographs, documents, notes, tests, failures and unfinished ideas.
What matters is not only what a fragment is, but how it reaches toward others.
Moving through this space is less about locating information than drifting across a field of relations.
A sculpture may lead to a drawing. A drawing to a text. A text to a photograph. A photograph to an abandoned project. An abandoned project to something made years later.
The path is rarely direct, rarely predictable.
What emerges is neither a chronology nor a complete overview — but a shifting network of connections, repetitions, tensions and returns.
ANARCHIV remains open.
Relations change. New fragments appear. Old fragments acquire new meanings.
Nothing here is final.
Colophon
Anarchiv is a custom-built archive system. Public version exported as a static application: HTML, CSS, vanilla JavaScript, JSON.
Interface: two spaces, Grid and Drift.
Grid — D3 hierarchy and treemap geometry, extended with a custom value model: non-linear weighting curve, ranking by relation intensity and axis participation. Identical logic in live render and static build.
Drift — custom force-directed layout on top of D3's simulation engine: territory-clustering and axis-gravity forces. Precomputed ahead of time; recomputed in a background worker when needed live.
Concept, archive, design and development - Toufik Medjamia
Open-source library
D3.js — Mike Bostock and contributors
Version 7 · ISC License