İçeriğe atla

Proje

Ark

a shared archive for community recordsArchiving tool for Moss
Nasıl çalıştırılır
Moss içinde
Holochain sürümü
0.7.1
Etkinlik
aktif
Kontrol edildi
29 Ekim 2026

What is Ark and what is it for?

Ark is a tool for Moss, the desktop app groups use to work together over Holochain, and it keeps a group's written record — minutes, decisions and reports — inside the group instead of in something one person administers. It files, amends and searches those documents, and every member holds a copy of the archive.

Ark is a tool for Moss, the peer-to-peer desktop app that groups use to work together over Holochain. It exists for the long written record a group builds up over years — minutes, decisions and reports — which usually ends up somewhere a single person administers: a website, a shared drive, or a wiki behind a password nobody can find. Ark keeps that record in the group instead, with each member holding it.

Group members file, amend and reorganise the archive themselves. Amending a document publishes a new version and keeps the old one, so the record shows what it says now and what it used to say. The folder tree is held apart from the documents, so reorganising never touches a document. Search runs in the browser across the whole archive, including the text of attachments alongside the documents themselves.

A group with an existing record can bring it in: Ark reads a folder of markdown files with YAML front matter, understands title, date, folder and attachments, and keeps every other key as it is, because what counts as metadata is the group's decision. Export writes the same layout back out as a zip. The repository README describes the setup and the commands for running it in Moss.

Nasıl edinilir

Moss içinde

  1. Set up the Holochain development environment, then enter the nix shell in the repository root and install dependencies: nix develop, then npm install (run the remaining commands from inside that shell).
  2. Run it in Moss, which opens two agents in their own Moss windows sharing a group: npm run start:moss. Use npm run start:moss-1 for a single agent.
  3. Package a build with npm run package, which produces workdir/ark.webhapp.

Kaynak: https://github.com/lightningrodlabs/ark

İnsanların sorduğu sorular

What is Moss, and how does Ark relate to it?
Moss is a peer-to-peer groupware desktop app for small teams, from Lightningrod Labs, in which a group assembles the tools it needs. Ark is one of those tools: a Moss tool for keeping the group's archive. kaynak
Can a document be changed after it is filed?
Yes. Amending a document publishes a new version and keeps the previous one, so the archive shows both what it says now and what it used to say. kaynak
Can an existing archive be imported?
Yes. Ark reads a directory of markdown files with YAML front matter — title, date, folder and attachments are understood, and other keys are carried through — and export writes the same format back out as a zip. kaynak

2 herkese açık kaynaktan derlendi; son kontrol: 23 Eylül 2026.

Deneyin: Ark

Ayrıntılar ve kaynaklar

Kanıt

Sürüm
github.com/lightningrodlabs/ark/releases/tag/v0.2.0bir sürümle yayımlanmış · 20 Ekim 2026 tarihinden beri görülüyor · github.release@1
Son değişiklik
api.github.com/repos/lightningrodlabs/arküçüncü bir tarafça listelenmiş · 20 Ekim 2026 tarihinden beri görülüyor · github.repository@1
Etkinlik
github.com/lightningrodlabs/ark/releases/tag/v0.2.0bir sürümle yayımlanmış · 20 Ekim 2026 tarihinden beri görülüyor · liveness@1
Moss
lightningrodlabs.org/weave-tool-curation/0.16/curations-0.16.jsonüçüncü bir tarafça listelenmiş · 20 Ekim 2026 tarihinden beri görülüyor · moss.listed@1

Uyumluluk

holochain-client
0.21.1 · ui/package.json @ 2f02764
happ.yaml
mevcut · workdir/happ.yaml @ 2f02764
web-happ.yaml
mevcut · workdir/web-happ.yaml @ 2f02764
Ark projesini siz mi sürdürüyorsunuz?Adınızı bu projenin sayfasına ekleyin.
Bu sayfayı sahiplenin