Proje
Ark
- 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
- 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).
- 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.
- Package a build with npm run package, which produces workdir/ark.webhapp.
İ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
- GitHub'daki kodGitHub'da aç ↗Last change 17 Ekim 2026.
- Sürümv0.2.0Ön sürüm, yayımlandı 17 Ekim 2026.
- Moss'un araç kütüphanesinde (Moss 0.16)lightningrodlabs.org/weave-tool-curation/0.16/curations-0.16.json ↗
Ayrıntılar ve kaynaklar
- Kaynak
- lightningrodlabs/ark
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
- hdk
- 0.7.1 · Cargo.toml @ 2f02764
- hdi
- 0.8.1 · Cargo.toml @ 2f02764
- 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