İçeriğe atla

Proje

ad4m-link-template-language-dna

a template for storing and retrieving dataNo description published yet.
Nasıl çalıştırılır
kaydedilmedi
Holochain sürümü
0.3.0-beta-dev.30
Etkinlik
durgun
Kontrol edildi
27 Ekim 2026

What is ad4m-link-template-language-dna and what is it for?

It is a template repository for building an AD4M link language, the kind of module that defines how a set of shared links is stored and synchronised between agents. It exists so that someone writing a new link language for Coasys's AD4M framework can start from a working skeleton, including the version of the template that carries a Holochain DNA, instead of assembling the module from nothing.

Coasys publishes a small family of AD4M language templates, and this is one of them: the link-language variant that includes a DNA. A template repository is a skeleton rather than a finished program — the code is meant to be cloned and edited. Its README calls it an expression language template and asks that any language added to it be Deno-compatible, and its Usage section is still a note asking for instructions to be written.

In AD4M, a language is the part of the system that says how agents store, retrieve and address data, and every stored item is reachable through a language-specific address. Link languages are the layer that synchronises a shared set of links between several agents, which is what an AD4M Neighbourhood is built on: the shared graph can then be read through different apps at the same time. Coasys's documentation describes link-language templates both with and without a DNA, and its own default Holochain-backed template, Perspective Diff Sync, is the pattern the family follows — it keeps a CRDT-style revision history and gives each instance its own isolated network.

The people this repository is aimed at are developers writing a new link language for a Neighbourhood with its own sync behaviour: they clone the template, adapt it, and an AD4M executor loads the result as a language module. For the intended shape of such a language, Coasys's framework documentation at docs.ad4m.dev is the place to read further.

Nasıl edinilir

Kütüphane olarak

  1. Install Deno.
  2. Install Node.js — the template uses Node.js modules, which need a compatibility layer to run under Deno.
  3. Clone the repository and, inside its directory, run deno install to fetch dependencies.

Kaynak: https://github.com/coasys/ad4m-link-template-language-dna

İnsanların sorduğu sorular

What is this a template for?
It is the link-language template in Coasys's AD4M language template set, and one of the variants that includes a DNA. AD4M's documentation lists link-language templates both with and without a DNA, intended to be cloned and modified to create your own language. kaynak
Has anything ever been released from this repository?
No. The repository's releases listing is empty — no release has been published from it. kaynak
How do I set it up?
The repository's README documents installing Deno and Node.js, cloning the repository and running deno install; its Usage and License sections are still placeholder text, so the repository itself does not document a finished workflow beyond that. kaynak

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

Deneyin: ad4m-link-template-language-dna

  • GitHub'daki kodGitHub'da aç ↗Last change 14 Şubat 2024.
  • SürümKayıtlı GitHub sürümü yok.
  • Projenin kendi dosyaları nasıl çalıştırıldığını belirtmiyor.

Ayrıntılar ve kaynaklar

Kanıt

Son değişiklik
api.github.com/repos/coasys/ad4m-link-template-language-dnaüçüncü bir tarafça listelenmiş · 20 Ekim 2026 tarihinden beri görülüyor · github.repository@1
Etkinlik
api.github.com/repos/coasys/ad4m-link-template-language-dnaüçüncü bir tarafça listelenmiş · 20 Ekim 2026 tarihinden beri görülüyor · liveness@1

Uyumluluk

holochain-client
—
happ.yaml
yok
web-happ.yaml
yok
ad4m-link-template-language-dna projesini siz mi sürdürüyorsunuz?Adınızı bu projenin sayfasına ekleyin.
Bu sayfayı sahiplenin