Skip to content

Project · framework

AD4M

a framework for social networksAgent-centric social network and interoperability dApp framework
How you run it
Desktop app
Holochain version
0.7.0
Activity
active
Checked
13 November 2026
Covered by hAppRadar on 6 November 2026: Weekly Pulse #7Covered by hAppRadar on 30 October 2026: Weekly Pulse #6

What is AD4M and what is it for?

AD4M is software you run on your own computer that holds your identity and information, so the connections you make between things stay with you across separate apps. It exists so people keep that context instead of losing it when they switch tools.

In 2018, Nicolas Luck wrote about an internet where people could move among independently built applications without losing the connections between them. From work in 2020 with the Junto team — which had a centralized app and wanted to reach Holochain gradually without breaking what already worked — came his realization that a person's own links between information in different apps could become the foundation of a shared system. He began a prototype that August.

AD4M's documented design puts your identity and information on your own computer, and separate applications connect to it instead of each keeping its own silo. A group can choose to share a space, so that space is not owned by any one app. The project presents this as the intended benefit — it is a design, not a record of wide adoption.

The current repository names two examples built on AD4M: Flux, a social application, and We, a workspace. Flux grew out of the Junto team's side project, which was built on this work. The repository at github.com/coasys/ad4m and the documentation at docs.ad4m.dev are where to read the design and follow what is being built.

Questions people ask

What are Flux and We?
The current repository names Flux, a social application, and We, a workspace, as examples built on AD4M. source
Where does the information live when someone uses AD4M?
In the project's documented design, a person runs software on their own computer to hold identity and information, and separate applications connect to that person's copy; a group can choose to share a space that no single app owns. source
What problem was AD4M meant to solve?
Its inventor, Nicolas Luck, described the aim as letting people keep context and relationships while information lives in different applications, a goal he first wrote about in 2018. The work was first called ACAI before the Junto side project built on it became Flux. source

From 3 public sources, checked 22 September 2026.

In review

Open pull requests

Proposed changes to this project that hAppRadar is following. Each stays here until it merges or closes.

  • #1671 feat(identity): identity slice 2.F — bots act for a person under a grant the person controlsOpened 7 November 2026 by HexaField · last activity 12 November 2026 · 2 reviewsA proposal, not yet accepted.
  • #1667 feat(identity): identity slice 2.E — rotate the master key, restore from the 12 words, remove it from a deviceOpened 7 November 2026 by HexaField · last activity 12 November 2026A proposal, not yet accepted.
  • #1666 feat(shapes)!: idempotent registerShapes and shapes(); canonical shape encodingOpened 7 November 2026 by HexaField · 4 reviewsA proposal, not yet accepted.

Try AD4M

Details & sources

Evidence

Release
github.com/coasys/ad4m/releases/tag/v0.13.1-staging.6shipped in a release · seen since 3 November 2026 · github.release@1
Last change
api.github.com/repos/coasys/ad4mlisted by a third party · seen since 20 October 2026 · github.repository@1
Activity
api.github.com/repos/coasys/ad4mlisted by a third party · seen since 20 October 2026 · liveness@1
Desktop app
github.com/coasys/ad4m/releases/tag/v0.13.1-staging.6shipped in a release · seen since 20 October 2026 · desktop.shipped@1

Compatibility

holochain-client
—
web-happ.yaml
absent
Do you maintain AD4M?Add your name to this project’s page.
Claim this page