en :: es :: fr :: de

PERMASOFTWARE
ASSEMBLY

CCC SWITZERLAND :: SEED GRANTS 2026

una plataforma de software de baja huella para la acción climática y la soberanía tecnológica

Artistas-programadores y activistas del clima hacen software juntos. El software ayuda a las campañas climáticas. Nuestro objetivo: software que usa poca energía y dura mucho tiempo. También queremos soberanía tecnológica: el grupo controla sus herramientas, sus datos y sus servidores.

dónde está el código :: GitHub aloja este sitio y el código. Microsoft es dueño de GitHub. Usamos GitHub porque muchas personas buscan código allí. Es un compromiso, y lo sabemos. Radiolibre, iScream y KLAP funcionan en un pequeño servidor alquilado que administramos nosotros.

proyectos :: mapa

Estos proyectos ya existen. Son las primeras partes de la plataforma. Los proyectos se conectan en tres ramas: escuchar, decidir y transmitir.

PERMASOFTWARE ASSEMBLY
|
+-------------------------------------------------+
|                                                 |
PERMASOFTWARE ASSEMBLY
|
+-- // escuchar
|   ||   +-- AudioMoth scripts
|   |     Scripts para grabaciones de campo de
|   |     grabadoras AudioMoth. Encuentran
|   |     eventos sonoros, calculan índices
|   |     acústicos y hacen un calendario
|   |     estacional. Todo el proceso es local,
|   |     sin nube.
|   |     funciona en :: un portátil, Bash,
|   |     Python, ffmpeg
|   |     >> bioacustic-scripts
|   |     >> audiomoth-scripts
|   |     -> BiocracyEngine
|   ||   +-- SoundWalk :: DerivaSonora
|   |     Una app de teléfono para caminatas
|   |     sonoras. Graba sonidos con su
|   |     ubicación, agrega notas y escucha de
|   |     nuevo en un mapa. Funciona sin
|   |     conexión: sin cuenta, sin servidor,
|   |     sin rastreo.
|   |     funciona en :: teléfonos Android,
|   |     navegador
|   |     >> biomapp.vercel.app
|   |     >> código aún no público
|   |     -> BiocracyEngine
|   ||   `-- BiocracyEngine
|         Instrumento en vivo de sonido e
|         imagen: sonidos del bosque, un flujo
|         de blockchain y un parlamento
|         multiespecie.
|         >> código
||+-- // decidir
|   ||   +-- KLAP :: Klimat Action Protocol
|   |     Una herramienta libre para decisiones
|   |     de grupo. Una persona escribe una
|   |     afirmación. Otras personas agregan
|   |     razones: porque, pero, sin embargo. La
|   |     herramienta muestra dónde está de
|   |     acuerdo el grupo.
|   |     funciona en :: Django, Docker, tu
|   |     propio servidor
|   |     >> klap.altred.xyz :: código
|   |     >> basado en arguman.org
|   ||   `-- DIAP
|         Diseño de una DAO comunitaria para el
|         gobierno del territorio. Usa
|         blockchains de bajo consumo.
|         >> código
|         -> BiocracyEngine
||
+-- // transmitir
|   ||   +-- grupo de Telegram
|   |     -> LiquidIce
|   |     <-> iScream (IRC)
|   ||   +-- LiquidIce
|   |     Un bot de Telegram para un grupo. Los
|   |     miembros envían fotos, textos, audio y
|   |     video. El bot hace un archivo web y
|   |     una transmisión de radio. Guarda una
|   |     copia en archive.org.
|   |     funciona en :: Raspberry Pi 3B+,
|   |     Liquidsoap
|   |     >> código aún no público
|   |     >> primera versión Telegram2Icecast
|   |     -> stream Icecast
|   ||   +-- iScream
|   |     Sal al aire desde el navegador de un
|   |     teléfono. No necesitas una app ni una
|   |     cuenta. El servidor no guarda audio ni
|   |     registros de acceso. Un puente conecta
|   |     el chat IRC y el grupo de Telegram.
|   |     funciona en :: Node, ffmpeg, Ergo IRC
|   |     >> reporta.altred.xyz
|   |     >> código aún no público
|   |     -> stream Icecast
|   ||   +-- stream Icecast
|   |     -> Radiolibre
|   ||   `-- Radiolibre
|         Una radio comunitaria en un servidor
|         pequeño. Icecast envía el audio y un
|         reproductor web estático lo recibe.
|         Quien escucha no necesita una cuenta.
|         funciona en :: un VPS, Icecast, nginx
|         >> radiolibre.altred.xyz :: código
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+------------------------+------------------------+
                         |
                         `.. siguiente
                               Reticulum · bots de Telegram · IA local
`.. siguiente
      Reticulum · bots de Telegram · IA local

-> los datos o el código van en esa dirección. Los nombres subrayados son enlaces. Mapa completo: PROJECTS.md

siguiente

El siguiente paso es una red que no necesita internet ni grandes empresas.

Hoy y siguiente, en tres capas hoy siguiente transporte mensajes inteligencia internet + un servidor pequeño (VPS, Raspberry Pi) grupo de Telegram + puente IRC (iScream) reglas, sin IA, sin nube (detector AudioMoth) malla Reticulum LoRa · radio paquetes · Wi-Fi Telegram + Reticulum (mensajes LXMF) IA local, hardware propio voz a texto · resúmenes
Caja continua: funciona hoy. Caja punteada: siguiente paso.
Imagen tramada: dos personas instalan una antena de una red comunitaria LoRa en un bosque.

personas

Alejandro Duque Jaramillo y Gonzague Rebetez iniciaron la Permasoftware Assembly. Es una comunidad abierta. Pueden unirse personas de todas partes del mundo: personas que comparten los principios de abajo y que cuidan la naturaleza.

Participa. Abre un issue en GitHub. Cuéntanos tu proyecto y tus necesidades de software.

principios

La Permasoftware Assembly es una plataforma abierta. El software de baja huella es simple, duradero, ligero en energía y reparable. Seis principios guían cada proyecto:

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