---
title: "The Blueprints for a Civilization Fit on an SD Card"
locale: "en"
url: "https://irz.fr/en/articles/ose-wiki-offline-sd-card-en"
markdown_url: "https://irz.fr/en/articles/ose-wiki-offline-sd-card-en.md"
category: "tech"
tags: ["Open Source Ecology", "Kiwix", "ZIM", "documentation", "open source", "archiving", "offline", "MediaWiki"]
published_at: "2026-08-25T12:05:00.000Z"
author: "Manon Girard"
translation: "https://irz.fr/fr/articles/ose-wiki-hors-ligne-carte-sd-fr.md"
---

# The Blueprints for a Civilization Fit on an SD Card

Open Source Ecology squeezed its entire machine wiki into a file readable without a network. Seven years later, that 2019 copy is still the newest one anyone can download.

In August 2019, Open Source Ecology compressed its entire wiki into a single 2.96 GB file. A ZIM archive, small enough for an SD card, readable on any Android phone running the free Kiwix reader. The official announcement put it plainly: the "blueprints-for-a-civilization" available off-grid, on an off-the-shelf phone.[1](https://www.opensourceecology.org/offline-wiki-zim-kiwix/)

Call it what you want, this wiki is no storefront. The bills of materials, CAD files, build instructions and version genealogies of the fifty Global Village Construction Set machines live there, from the open-source tractor to the compressed earth block press.[1](https://www.opensourceecology.org/offline-wiki-zim-kiwix/)

The interesting part arrives seven years later. The wiki kept living: 15,075 content pages, 18,218 uploaded files, 329,129 cumulative edits.[6](https://wiki.opensourceecology.org/wiki/Special:Statistics) But the newest offline copy anyone can publicly download is still the one from August 2019. A second archive was built in 2021. Its official link no longer works, and the fallback link now returns a 404.[2](https://wiki.opensourceecology.org/wiki/Create_ZIM_from_OSE_Wiki)

The file's story doubles as a lesson about documentation in open hardware projects. A copy does not survive because it was created. It survives when someone puts it somewhere that does not depend on the project.

## The machines' memory

> Illustration: The LifeTrac II, Open Source Ecology's open-source tracked tractor, in a field. The LifeTrac II photographed for the wiki in 2010: one of the objects these thousands of pages claim to make rebuildable by someone else, somewhere else, without ever seeing the original workshop. Credit: [Open Source Ecology Wiki](https://wiki.opensourceecology.org/wiki/LifeTrac_II).

The Global Village Construction Set is OSE's founding bet: fifty industrial machines supposed to be enough to start a decentralized life. On paper, each one must be reproducible by someone who has never set foot in the Missouri workshop. That promise rests entirely on the wiki: exact bills of materials, CAD files, build procedures, version history.[1](https://www.opensourceecology.org/offline-wiki-zim-kiwix/)

Completion varies wildly from one machine to the next. The completion chart published with the announcement squeezes everything into a single image: the 3D printer, the microhouse and the earth block press near 100 percent, the tractor around 75, and a good half of the catalog still below 25.[1](https://www.opensourceecology.org/offline-wiki-zim-kiwix/)

In an open hardware project, this documentation does not accompany the product. It is the product. An earth block press whose wiki disappears becomes an anonymous machine again, with no plans and no repair history.

IRZ has already covered how OSE turns that documentation into a teaching tool at its Future Builders Academy, where students must document every build gesture. The offline copy defends the other end of the same logic: protecting the project's raw material from server failure.

## No robots allowed

The naive solution would be to mirror the site with any scraping tool. The team itself documents the wall: the OSE wiki "is not written for scraping," with a restrictive robots.txt, denial-of-service protections and limited hardware resources. No existing scraper tunes finely enough to stay polite.[2](https://wiki.opensourceecology.org/wiki/Create_ZIM_from_OSE_Wiki)

The workaround takes two steps.

First, restore a full backup of the wiki (SQL dump and file tree) onto a private server, carefully kept off the internet. Then scrape that local copy at whatever pace you like, without ever hammering the real server.[2](https://wiki.opensourceecology.org/wiki/Create_ZIM_from_OSE_Wiki)

> **A copy without hammering the server**
> - Bring the SQL dump and wiki files back up on a private LAMP server.: Restore
> - Cut every public route to the copy, SSH access excepted.: Isolate
> - wikizimmer walks the local copy at whatever pace, with no risk to the real wiki.: Scrape
> - zimwriterfs produces an archive with the normalized name the Android app expects.: Pack
> Procedure documented on the OSE wiki, to run with the server admin's approval.

In practice, this is a sysadmin job from start to finish. It needs the server admin's approval, and the page warns that a MediaWiki backup carries sensitive information, database passwords included. Even the final file name is imposed, following the `osewiki_en_all_YYYY-MM.zim` pattern, because the Android app ignores files that break the format.[2](https://wiki.opensourceecology.org/wiki/Create_ZIM_from_OSE_Wiki)

The page also recommends a numerical end-of-run check: count the scraped pages and images, then compare with the wiki's official statistics to measure what the copy missed.[2](https://wiki.opensourceecology.org/wiki/Create_ZIM_from_OSE_Wiki)

## Closed loop

To turn the local copy into a ZIM, OSE picked Zimmer, a Node.js tool that dumps the wiki into static HTML and packs the result, optionally recompressing images to save space.[4](https://github.com/vadp/zimmer) The choice is not aesthetic. The standard scrapers of the MediaWiki ecosystem demand heavy dependencies, Parsoid and Redis first, out of reach for a small wiki on a tight budget. Zimmer needs nothing but Node and tolerates old MediaWiki engine versions.[4](https://github.com/vadp/zimmer)

ZIM is an open format built to store entire websites in compressed form, Wikipedia first in line. Its best-known reader, Kiwix, has existed since 2006 for exactly that reason: reading Wikipedia without internet, born between an offline kiosk prototype in Bamako and a mother without a connection in rural France. The association, based in Lausanne, estimates that more than half the world's population still lacks reliable network access.[5](https://www.kiwix.org/en/about/)

OSE's archive was built by Christian Rupp, a developer on the project, with a how-to video alongside.[1](https://www.opensourceecology.org/offline-wiki-zim-kiwix/) The gesture comes down to a command line; the idea behind it is much bigger: putting a Missouri workshop's documentation into the pocket of someone with neither fiber nor 4G.

## Seven years later

> **The life of a copy**
> - First ZIM archive of the wiki, built by Christian Rupp and deposited on the Internet Archive.: August 2019
> - Public announcement: the wiki fits on an SD card, readable off-grid.: November 2019
> - Second archive. The official link breaks, the page points to a personal cloud.: April 2021
> - The fallback returns 404. The 2019 copy remains the only publicly downloadable one.: August 2026
> Sources: Open Source Ecology, Internet Archive, checks run August 25, 2026.

The August 2026 inventory fits in a few lines.

The first archive, from August 2019, is still downloadable from the Internet Archive: 2.96 GB, a torrent as a bonus, an explicit CC BY 4.0 license.[3](https://archive.org/details/osewiki_en_all_2019-08) It is the only one.

The second, dated April 2021, took a more revealing path. The wiki page referencing it admits the official link "is not working for unknown reasons" and points to a developer's personal cloud.[2](https://wiki.opensourceecology.org/wiki/Create_ZIM_from_OSE_Wiki) Checked on August 25, 2026: that fallback now returns a 404 error. The Zimmer repository, for its part, has not recorded a single change since April 2021.[4](https://github.com/vadp/zimmer)

Even Kiwix's official library, which hosts hundreds of offline collections, offers no Open Source Ecology ZIM. Its catalog was checked on this article's publication day.

## What survives

> **The inventory, August 2026**
> - content pages online: 15,075
> - files uploaded to the wiki: 18,218
> - active contributors over 30 days: 9
> - public ZIM copy, frozen in 2019: 1
> Sources: OSE wiki Special:Statistics and the Internet Archive, August 25, 2026.

So a project built to protect knowledge from loss watched its own links rot. That irony is not the most useful detail here, though.

What survived is the copy placed with a third party. The Internet Archive belongs to OSE no more than the wiki server does, but the file was deposited there with a clear license and a torrent, and it still works. The home-made links, meanwhile, gave out: the wiki's download page, then the personal cloud.

The second lesson is less comfortable. An unsynchronized copy becomes a false source. A builder following the 2019 archive to reproduce a machine updated since risks executing an abandoned procedure, with no way to know from the field. Version synchronization has been an open question in practice since the first archive, and the 2021 attempt remains the last known answer.[2](https://wiki.opensourceecology.org/wiki/Create_ZIM_from_OSE_Wiki)

Until an up-to-date ZIM appears, the project lives with a paradox that nobody dramatizes. The online wiki is alive but depends on a server maintained by a handful of people: nine active contributors last month, for fifteen thousand pages.[6](https://wiki.opensourceecology.org/wiki/Special:Statistics) The offline copy is robust but frozen in the summer of 2019.

The only version you can put in a pocket is seven years out of date.

## References

1. [Michael Altfield, Downloading and Viewing OSE’s Wiki Offline, Open Source Ecology, November 25, 2019](https://www.opensourceecology.org/offline-wiki-zim-kiwix/)
2. [Open Source Ecology Wiki, Create ZIM from OSE Wiki (last edited April 24, 2021)](https://wiki.opensourceecology.org/wiki/Create_ZIM_from_OSE_Wiki)
3. [Internet Archive, osewiki_en_all_2019-08, ZIM archive uploaded by Christian Rupp on August 20, 2019](https://archive.org/details/osewiki_en_all_2019-08)
4. [Zimmer, nodejs ZIM file creator, GitHub repository (last activity: April 2021)](https://github.com/vadp/zimmer)
5. [Kiwix, About (page consulted August 25, 2026)](https://www.kiwix.org/en/about/)
6. [Open Source Ecology Wiki, Special:Statistics (consulted August 25, 2026)](https://wiki.opensourceecology.org/wiki/Special:Statistics)
