en :: es :: fr :: de

PERMASOFTWARE
ASSEMBLY

CCC SWITZERLAND :: SEED GRANTS 2026

une plateforme de logiciels à faible empreinte pour l'action climatique et la souveraineté technologique

Des artistes-codeurs et des activistes du climat font des logiciels ensemble. Ces logiciels aident les campagnes climatiques. Notre objectif : des logiciels qui consomment peu d'énergie et qui durent longtemps. Nous voulons aussi la souveraineté technologique : le groupe contrôle ses outils, ses données et ses serveurs.

où est le code :: GitHub héberge ce site et le code. Microsoft possède GitHub. Nous utilisons GitHub parce que beaucoup de personnes y cherchent du code. C'est un compromis, et nous le savons. Radiolibre, iScream et KLAP tournent sur un petit serveur loué que nous gérons nous-mêmes.

projets :: carte

Ces projets existent déjà. Ils sont les premières parties de la plateforme. Les projets se relient en trois branches : écouter, décider et diffuser.

PERMASOFTWARE ASSEMBLY
|
+-------------------------------------------------+
|                                                 |
PERMASOFTWARE ASSEMBLY
|
+-- // écouter
|   ||   +-- AudioMoth scripts
|   |     Des scripts pour les enregistrements
|   |     de terrain des enregistreurs
|   |     AudioMoth. Ils trouvent des événements
|   |     sonores, calculent des indices
|   |     acoustiques et font un calendrier
|   |     saisonnier. Tout le traitement est
|   |     local, sans cloud.
|   |     tourne sur :: un ordinateur portable,
|   |     Bash, Python, ffmpeg
|   |     >> bioacustic-scripts
|   |     >> audiomoth-scripts
|   |     -> BiocracyEngine
|   ||   +-- SoundWalk :: DerivaSonora
|   |     Une application mobile pour les
|   |     balades sonores. Enregistrer des sons
|   |     avec leur lieu, ajouter des notes et
|   |     réécouter sur une carte. Elle
|   |     fonctionne hors ligne : sans compte,
|   |     sans serveur, sans pistage.
|   |     tourne sur :: téléphones Android,
|   |     navigateur
|   |     >> biomapp.vercel.app
|   |     >> code pas encore public
|   |     -> BiocracyEngine
|   ||   `-- BiocracyEngine
|         Instrument live de son et d'image :
|         sons de la forêt, un flux blockchain
|         et un parlement multi-espèces.
|         >> code
||+-- // décider
|   ||   +-- KLAP :: Klimat Action Protocol
|   |     Un outil libre pour les décisions de
|   |     groupe. Une personne écrit une
|   |     affirmation. D'autres personnes
|   |     ajoutent des raisons : parce que,
|   |     mais, cependant. L'outil montre où le
|   |     groupe est d'accord.
|   |     tourne sur :: Django, Docker, votre
|   |     propre serveur
|   |     >> klap.altred.xyz :: code
|   |     >> basé sur arguman.org
|   ||   `-- DIAP
|         Conception d'une DAO communautaire
|         pour la gouvernance du territoire.
|         Elle utilise des blockchains sobres en
|         énergie.
|         >> code
|         -> BiocracyEngine
||
+-- // diffuser
|   ||   +-- groupe Telegram
|   |     -> LiquidIce
|   |     <-> iScream (IRC)
|   ||   +-- LiquidIce
|   |     Un bot Telegram pour un groupe. Les
|   |     membres envoient des photos, des
|   |     textes, de l'audio et des vidéos. Le
|   |     bot fait un site d'archives et un flux
|   |     radio. Il garde une copie sur
|   |     archive.org.
|   |     tourne sur :: Raspberry Pi 3B+,
|   |     Liquidsoap
|   |     >> code pas encore public
|   |     >> première version Telegram2Icecast
|   |     -> flux Icecast
|   ||   +-- iScream
|   |     Passer à l'antenne depuis le
|   |     navigateur d'un téléphone. Pas besoin
|   |     d'application ni de compte. Le serveur
|   |     ne garde ni audio ni journaux d'accès.
|   |     Un pont relie le chat IRC et le groupe
|   |     Telegram.
|   |     tourne sur :: Node, ffmpeg, Ergo IRC
|   |     >> reporta.altred.xyz
|   |     >> code pas encore public
|   |     -> flux Icecast
|   ||   +-- flux Icecast
|   |     -> Radiolibre
|   ||   `-- Radiolibre
|         Une radio communautaire sur un petit
|         serveur. Icecast envoie l'audio et un
|         lecteur web statique le reçoit. Les
|         auditeurs n'ont pas besoin de compte.
|         tourne sur :: un VPS, Icecast, nginx
|         >> radiolibre.altred.xyz :: code
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+------------------------+------------------------+
                         |
                         `.. suite
                               Reticulum · bots Telegram · IA locale
`.. suite
      Reticulum · bots Telegram · IA locale

-> les données ou le code vont dans ce sens. Les noms soulignés sont des liens. Carte complète : PROJECTS.md

suite

L'étape suivante est un réseau qui n'a pas besoin d'internet ni des grandes entreprises.

Aujourd'hui et la suite, en trois couches aujourd'hui suite transport messages intelligence internet + un petit serveur (VPS, Raspberry Pi) groupe Telegram + pont IRC (iScream) règles, sans IA, sans cloud (détecteur AudioMoth) maillage Reticulum LoRa · radio paquets · Wi-Fi Telegram + Reticulum (messages LXMF) IA locale, matériel propre transcription · résumés
Cadre plein : fonctionne aujourd'hui. Cadre pointillé : étape suivante.
Image tramée : deux personnes installent une antenne de réseau maillé LoRa communautaire dans une forêt.

personnes

Alejandro Duque Jaramillo et Gonzague Rebetez ont lancé la Permasoftware Assembly. C'est une communauté ouverte. Des personnes du monde entier peuvent la rejoindre : des personnes qui partagent les principes ci-dessous et qui prennent soin de la nature.

Participer. Ouvrez une issue sur GitHub. Décrivez votre projet et vos besoins en logiciels.

principes

La Permasoftware Assembly est une plateforme ouverte. Un logiciel à faible empreinte est simple, durable, sobre en énergie et réparable. Six principes guident chaque projet :

sources :: permacomputing :: Compost Engineers (Varon & Egaña, Coding Rights, 2024)