Status: design.
Imago is a social network aiming to facilitate collaboration between collectives. Groups are connected in a social graph, with a unified interface for instant messaging, democracy and resource management. It integrates with existing decentralized Web protocols, offering an interoperable and secure platform. It addresses any type of community, from group of friends to online interest communities, including associations and politic groups.
A social network of groups
The social networks that exist today connect individuals. These are the nodes of the social graph. Their relations (ami, follower...) are the edges.
Les fonctionnalités d’organisation de groupe (sur ces réseaux sociaux ou via des outils spécifiques) permettent relativement de s’organiser entre individus au sein d’un même collectif, mais ne permettent pas la collaboration entre groupes distincts.
Imago répond à cette problématique en implémentant un graphe où les nœuds sont des groupes. Il permet de modéliser les relations entre différents groupes (situés au même endroit, s’intéressant aux mêmes thèmes, etc). Les nœuds « publics » (ici en bleu) sont des représentations sémantiques, existant sur WikiData.
Decision-making tools
Imago implements a decision-making system for collectives. Text production, moderation and any other decision are associated in a "control table" with a particular decision protocol (and its modalities): oligarchy, democracy, consensus, do-ocracy (the modification of the table itself constitutes one of these decision protocols).
Dans le cas de la démocratie, l’utilisation d’un crypto-système moderne (le protocole Helios-C) allows for secure voting, including advanced forms of voting systems (e.g.Majority Judgement, and Condorcet Method/Schulze Method).
L’organisation en réseau de groupe d’Imago permet aussi une implémentation de la liquid democracy où la délégation de vote peut aussi s’effectuer en faveur d’un groupe entier (par exemple, pour déléguer certaines décisions techniques au sous-groupe des techniciens concernés, dans un collectif).
A system for managing resources
On Imago, groups can divulge which resources they have and which they need. This resource management system is based on Valueflows.
The networking of collectives allows the propagation of events on the graph: a group can decide (using the tools mentioned above) to make an announcement (for example, a request for material or a proposal for a service) appear to the "closest" groups (according to different criteria of proximity, geographical, thematic, etc.).
An ambitious platform built with free and open technologies
Imago is based on the protocol Matrix, which means that it is embedded within an active ecosystem of free and open-source projects and is compatible with them. Imago is able to leverage Matrix to offer secure instant messaging through end-to-end encryption. L’implémentation de chats audio et vidéo dans Matrix rend possible l’organisation de débats vocaux avec tours de parole et votes (assemblées générales virtuelles).
Imago does not seek to capture the data of its users, nor does it seek to capture their attention. The implementation of manually-defined personalized feeds is preferred to the more typical algorithmic feed technique.
Imago est décentralisé : une partie du graphe (ainsi que l’ensemble de l’application) peut être hébergé indépendamment tout en restant connecté au reste du réseau (fédération). L’interopérabilité avec d’autres services est permise grâce aux bridges Matrix, notamment avec le réseau ActivityPub network.
Imago is free software (license AGPL-v3) and not-for-profit.
L’équipe d’Imago est constituée de personnes impliquées dans le tissu associatif et alternatif francilien, le développement se faisant en collaboration avec plusieurs collectifs existants, dans une optique de do-it-together whilst gaining valuable insights.