Skip to main content

Cookie settings

We use cookies to ensure the basic functionalities of the website and to enhance your online experience. You can choose for each category to opt-in/out whenever you want.

Essential

Preferences

Analytics and statistics

Marketing

Modular Platform for Political Philosophers – WorkFlow Democracy

Avatar: aoppo aoppo

Hello,

Alessandro Oppo here, I'm an historian/computer scientist, and this is a proposal for the Decidim.org community.
I wasn't able to embed images, so if you prefer a more readable version, it's mirrored on my blog https://alexoppo.com/modular-platform-for-political-philosophers-workflow-democracy/ .

Is your feature request related to a problem? Please describe.

Decidim is not easy to configure for people who are not tech-savvy. Currently, only individuals with in-depth knowledge of Decidim can properly set up an instance. This issue goes beyond the installation of the software—I'm referring to the effective configuration that enables people to use the software to transform their socio-political activities.

There is significant social, political, and philosophical potential that remains untapped because many people are unaware of modern governance tools like Decidim, nor do they know how to contribute to their development.

Describe the solution you'd like

A plugin that allows people to design specific workflows related to governance processes, especially for political philosophers.

This would enable individuals with political expertise to contribute to the development of new democratic governance systems.

Additional context

Here is my proposal for a Decidim plugin that facilitates the design of workflows tailored to governance processes.

The underlying assumption is that discussions, decisions, or any other governance-related processes are essentially connections or relationships between multiple people.

Democracy Routes starts from real-life problems, leveraging AI to identify individuals who can help users address their issues and organizing roundtable discussions with various participants.

The concept for this plugin originated while developing Democracy Routes, but it has broader applications. Decidim, in particular, seems like an ideal platform to bring this idea to life.

Front End for Creators

https://alexoppo.com/wp-content/uploads/2025/01/image-1024x833.png

This proposal aligns well with how Decidim operates, particularly with its modular approach. By introducing a creator platform, we could unlock numerous possibilities. Individuals interested in politics, but lacking technical expertise, could design and map out workflows tailored to specific situations or institutions.

People with backgrounds in philosophy or history often possess a deep understanding of political systems. This platform would empower them to become creators, leveraging their knowledge to design balanced and effective decision-making processes. They could contribute significantly to structuring internal power dynamics within governance workflows.

The creator platform would include multiple modules. A sample of the front-end interface can be tested here: app.democracyroutes.com. Through this interface, a .json file is generated to provide instructions for the back end, ensuring seamless integration and functionality.

Front End for Institutions

https://alexoppo.com/wp-content/uploads/2025/01/image-1-1024x935.png

Every institution, association, NGO, or company can choose a specific type of workflow to suit their needs. For example, the University of Bologna could adopt a workflow previously tested at the University of Barcelona and then customize it to fit their unique context.

Metrics would play a key role in evaluating these workflows, highlighting their efficiency in terms of user satisfaction, simplicity, and overall effectiveness.

Moreover, users would have the ability to improve workflows by proposing changes to the structure of discussions, decision-making processes, and other governance activities. This collaborative approach would ensure that workflows evolve and adapt to better meet the needs of all participants.

Actual prototype of the front end.

https://alexoppo.com/wp-content/uploads/2025/01/image-10-1024x490.png

The front end can be tested here: app.democracyroutes.com.

Once a flow is designed, it can be downloaded in .json format, allowing a backend to use the file to organize discussions, decisions, and other processes.

This specific idea originated while developing Democracy Routes, but it can also serve as a standalone plugin for Decidim.

You can find the Democracy Routes Whitepaper here: Whitepaper.

Modules

Below is a list of the main modules. Some of these can be adapted or reused from existing Decidim modules.

Discussion

https://alexoppo.com/wp-content/uploads/2025/01/image-2.png

The discussion module facilitates debates and exchanges of ideas. Discussions can take place either in real life or online, utilizing video call software like Jitsi Meet.

  • Brainstorming - Collective brainstorming

  • Networking - Networking discussion event

  • Problem Oriented - Problem oriented and goal oriented discussion

  • Explain / Understand - Discussion oriented to explain a topic/motivation.

Decision

https://alexoppo.com/wp-content/uploads/2025/01/image-3.png

Decisions can be made through polls, enabling participants to vote and reach collective agreements effectively.

  • By Majority - Majority decides for everyone.

  • Consensus - Everyone has to agree.

  • At least X% (quorum) - A certain kind of % is requested, e.g. 3/4 , 2/3, etc.

  • Authocracy - Only one person decide for everyone.

  • Delegating - Vote delegation.

Participants

https://alexoppo.com/wp-content/uploads/2025/01/image-5.png

Participants in a given event (e.g., Discussion, Decision, etc.) can be selected based on specific criteria. This applies only to individuals who are registered on the platform and have their profiles detailed and categorized.

  • Skill - Select participants based on their skills

  • Scientific Field - Select participants based on their scientific field.

  • Experience - Select participants based on their experience.

  • Sex/Gender - Select participants based on their skills

  • Proximity - Select participants based on their location/proximity.

  • Political Power - Select participants based on their political power.

  • Sensitivity - Select participants based on their sensitivity.

  • Ideology - Select participants based on their ideology.

Institutional

https://alexoppo.com/wp-content/uploads/2025/01/image-6.png

Institutional models act as an upper layer for other modules, providing a higher-level structure. Additionally, workflows can themselves be transformed into modules, allowing them to be integrated into more complex workflows.

  • Court - This module allows to contact a Court.

  • Parliament - This module create a Parliament.

  • Deputy Chamber - This module create a Deputy Chamber.

  • Tribunal - This module create a tribunal.

  • Archive - This module allows to archive a content in a specific place.

  • Government - This module create a Government.

  • Electors - This module create a pool of electors.

AI Agents – Real Time

https://alexoppo.com/wp-content/uploads/2025/01/image-7.png

AI Agents are designed to provide real-time support to users engaged in discussions or decision-making processes.

  • Academic Support - Academic support inside the discussion.

  • Bias Recognition - Bias Recognition Agent

  • Historical AI agent - An AI agent impersonating an historical person and opinions.

  • Emotional Support - Emotional support inside the discussion.

  • Mediator - Mediator Agent, tries to mediate between different positions.

  • Custom Agent - With this module you can customize your own AI agent (Server side)

  • Custom Agent configured in the videocall - With this module you can customize your own AI agent (Client side).

Gamification

https://alexoppo.com/wp-content/uploads/2025/01/image-8.png

Gamification systems play a crucial role in engaging participants, motivating them to unlock new achievements.
These systems can be tailored to work for a specific institution or multiple organizations, but not across entirely different contexts. The idea is to have generic gamification systems that can be easily integrated into existing workflows, allowing them to adapt to the organization’s specific needs and processes.

  • Hierarchical - Hierarchical Gamification System

  • Collaborative - Collaborative Gamification System

  • Explorative - Explorative Gamification System

  • Learning Environment - Learning Environment Gamification System

People – Processes

https://alexoppo.com/wp-content/uploads/2025/01/image-9.png

These modules are useful for building other types of modules, such as institutional ones, by applying various rules related to organizational processes, including all branches of procedural law.

  • Remix - This module remixes all partecipants.

  • Random - This module extract a random person from the group.

  • Election - This module enables voting and the selection of an elected candidate.

  • Economy - This module extract allows to send/receive money.

  • Pool - This module allows to create a pool of people.

  • Cycle - This module allows to cycle and iterate a process.

  • Time - This module allows to wait for a certain amount of time.

Conclusion

I hope this introduction presented some interesting ideas. If any details were unclear, it's likely due to the tight integration involved in developing the front end for Democracy Routes.

If you're interested in helping design more modules or in developing the front end/plugin for Decidim, feel free to reach out to me.

Comment

Confirm

Please log in

The password is too short.

Share