en :: es :: fr :: de

PERMASOFTWARE
ASSEMBLY

CCC SWITZERLAND :: SEED GRANTS 2026

eine Plattform für Software mit kleinem Fussabdruck für Klimaschutz und technologische Souveränität

Künstler-Coder:innen und Klimaaktivist:innen machen gemeinsam Software. Die Software hilft Klimakampagnen. Unser Ziel: Software, die wenig Energie braucht und lange hält. Wir wollen auch technologische Souveränität: Die Gruppe kontrolliert ihre Werkzeuge, Daten und Server.

wo der Code liegt :: GitHub hostet diese Seite und den Code. GitHub gehört Microsoft. Wir nutzen GitHub, weil viele Menschen dort Code finden. Das ist ein Kompromiss, und wir wissen es. Radiolibre, iScream und KLAP laufen auf einem kleinen gemieteten Server, den wir selbst verwalten.

projekte :: karte

Diese Projekte gibt es schon. Sie sind die ersten Teile der Plattform. Die Projekte verbinden sich in drei Zweigen: hören, entscheiden und senden.

PERMASOFTWARE ASSEMBLY
|
+-------------------------------------------------+
|                                                 |
PERMASOFTWARE ASSEMBLY
|
+-- // hören
|   ||   +-- AudioMoth scripts
|   |     Skripte für Feldaufnahmen von
|   |     AudioMoth-Rekordern. Sie finden
|   |     Klangereignisse, berechnen akustische
|   |     Indizes und erstellen einen saisonalen
|   |     Kalender. Die ganze Verarbeitung ist
|   |     lokal, ohne Cloud.
|   |     läuft auf :: einem Laptop, Bash,
|   |     Python, ffmpeg
|   |     >> bioacustic-scripts
|   |     >> audiomoth-scripts
|   |     -> BiocracyEngine
|   ||   +-- SoundWalk :: DerivaSonora
|   |     Eine Handy-App für Klangspaziergänge.
|   |     Klänge mit Ort aufnehmen, Notizen
|   |     hinzufügen und auf einer Karte wieder
|   |     anhören. Sie funktioniert offline:
|   |     kein Konto, kein Server, kein
|   |     Tracking.
|   |     läuft auf :: Android-Handys, Browser
|   |     >> biomapp.vercel.app
|   |     >> Code noch nicht öffentlich
|   |     -> BiocracyEngine
|   ||   `-- BiocracyEngine
|         Live-Instrument für Klang und Bild:
|         Waldklänge, ein Blockchain-Strom und
|         ein Parlament vieler Arten.
|         >> Code
||+-- // entscheiden
|   ||   +-- KLAP :: Klimat Action Protocol
|   |     Ein freies Werkzeug für
|   |     Gruppenentscheidungen. Eine Person
|   |     schreibt eine These. Andere fügen
|   |     Gründe hinzu: weil, aber, jedoch. Das
|   |     Werkzeug zeigt, wo die Gruppe
|   |     übereinstimmt.
|   |     läuft auf :: Django, Docker, eigener
|   |     Server
|   |     >> klap.altred.xyz :: Code
|   |     >> basiert auf arguman.org
|   ||   `-- DIAP
|         Entwurf einer Gemeinschafts-DAO für
|         die Verwaltung von Land. Sie nutzt
|         energiesparsame Blockchains.
|         >> Code
|         -> BiocracyEngine
||
+-- // senden
|   ||   +-- Telegram-Gruppe
|   |     -> LiquidIce
|   |     <-> iScream (IRC)
|   ||   +-- LiquidIce
|   |     Ein Telegram-Bot für eine Gruppe.
|   |     Mitglieder senden Fotos, Texte, Audio
|   |     und Video. Der Bot macht daraus ein
|   |     Web-Archiv und einen Radio-Stream. Er
|   |     speichert eine Kopie auf archive.org.
|   |     läuft auf :: Raspberry Pi 3B+,
|   |     Liquidsoap
|   |     >> Code noch nicht öffentlich
|   |     >> erste Version Telegram2Icecast
|   |     -> Icecast-Stream
|   ||   +-- iScream
|   |     Vom Handy-Browser aus auf Sendung
|   |     gehen. Keine App und kein Konto nötig.
|   |     Der Server speichert kein Audio und
|   |     keine Zugriffsprotokolle. Eine Brücke
|   |     verbindet den IRC-Chat und die
|   |     Telegram-Gruppe.
|   |     läuft auf :: Node, ffmpeg, Ergo IRC
|   |     >> reporta.altred.xyz
|   |     >> Code noch nicht öffentlich
|   |     -> Icecast-Stream
|   ||   +-- Icecast-Stream
|   |     -> Radiolibre
|   ||   `-- Radiolibre
|         Ein Community-Radio auf einem kleinen
|         Server. Icecast sendet das Audio und
|         ein statischer Web-Player empfängt es.
|         Hörer:innen brauchen kein Konto.
|         läuft auf :: einem VPS, Icecast, nginx
|         >> radiolibre.altred.xyz :: Code
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
+------------------------+------------------------+
                         |
                         `.. nächster Schritt
                               Reticulum · Telegram-Bots · lokale KI
`.. nächster Schritt
      Reticulum · Telegram-Bots · lokale KI

-> Daten oder Code gehen in diese Richtung. Unterstrichene Namen sind Links. Ganze Karte: PROJECTS.md

nächster schritt

Der nächste Schritt ist ein Netz, das kein Internet und keine grossen Firmen braucht.

Heute und nächster Schritt, in drei Ebenen heute nächster Schritt transport nachrichten intelligenz Internet + ein kleiner Server (VPS, Raspberry Pi) Telegram-Gruppe + IRC-Brücke (iScream) Regeln, keine KI, keine Cloud (AudioMoth-Detektor) Reticulum-Mesh LoRa · Packet Radio · WLAN Telegram + Reticulum (LXMF-Nachrichten) lokale KI, eigene Hardware Transkription · Zusammenfassung
Durchgezogen: funktioniert heute. Gestrichelt: nächster Schritt.
Gerastertes Bild: zwei Menschen bauen in einem Wald eine Antenne für ein gemeinschaftliches LoRa-Mesh auf.

menschen

Alejandro Duque Jaramillo und Gonzague Rebetez haben die Permasoftware Assembly gegründet. Sie ist eine offene Gemeinschaft. Menschen aus der ganzen Welt können mitmachen: Menschen, die die Prinzipien unten teilen und denen die Natur wichtig ist.

Mitmachen. Eröffne ein Issue auf GitHub. Erzähl uns von deinem Projekt und deinen Software-Bedürfnissen.

prinzipien

Die Permasoftware Assembly ist eine offene Plattform. Software mit kleinem Fussabdruck ist einfach, langlebig, energiesparsam und reparierbar. Sechs Prinzipien leiten jedes Projekt:

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