Last updated a year ago
The core problem Harmonica aims to solve is the inefficiency and limited accessibility of current methods for group decision making in decentralized networks.
Our open-source Discord chatbot uses LLM to facilitate asynchronous group decision making, synthesizing participants' inputs into votable options / proposals.
This is the total amount allocated to Harmonica: chatbot for LLM-powered deliberation in Cardano DAOs.
We are using OpenAI API. Their language model is essential for the synthesis of viewpoints / opinions / preferences at scale. We also use Discord API for obvious reasons.
Project will be fully open source.
SDG goals:
Promote peaceful and inclusive societies for sustainable development, provide access to justice for all and build effective, accountable and inclusive institutions at all levels
SDG subgoals:
Develop effective, accountable and transparent institutions at all levels
Ensure responsive, inclusive, participatory and representative decision-making at all levels
Key Performance Indicator (KPI):
Proportion of population satisfied with their last experience of public services
Proportion of population who believe decision-making is inclusive and responsive, by sex, age, disability and population group
#proposertoolsdg
Harmonica aims to make collective decision-making faster, more accessible and higher quality by using large language models to facilitate sensemaking and deliberation at scale. By synthesizing participants' input into votable options, Harmonica can make governance process faster and more inclusive, enabling DAOs on Cardano to coordinate efficiently and engage more members.
Advanced LLMs can synthesise statements pretty well out of the box, but we use sophisticated heuristics to enable true P2P ideation without people actually talking to each other. By doing so, we drastically reduce the time needed to make a decision in a group. And that in itself makes decision-making easier and more fun, and leads to more open deliberation.
Here’s what a session could look like:
We are focused on building a Discord chatbot because it provides a simple conversational UX for DAOs. Harmonica will demonstrate its impact through case studies showing how our solution decreases time to find consensus / common ground and increases participation in governance.
Harmonica directly addresses Cardano's need for "Effective Collaboration Management Platforms to Organize Community Intentions and Actions." Our chatbot solution enables DAOs to improve their governance processes, enabling faster and more inclusive decision making.
Harmonica will benefit the Cardano ecosystem in several key ways:
We hope to reach 10 Cardano-based communities shortly after project completion and then scale to 100+
We are planning to publish a series of articles with research findings in RnDAO blog (rndao.mirror.xyz) and our twitter (https://twitter.com/harmonica__bot).
Additionally, we have strong connections with academic institutions in the UK (Nesta, UCL, University of Manchester, Newspeak House, etc) and we plan to publish research findings in their publications as well.
We're an experienced team of contributors (C-level experience and MSc) in the relevant areas, who previously worked on dozens of successful IT projects and contributed to leading DAOs (Seed Club alumni). We bring the same quality of execution and commitment to this project and are excited to work with the Cardano community.
Our processes include:
The main goals for Harmonica are:
For goals related to technology implementation (Goal 1), we will follow standard agile software development practices, including iterative releases, continuous testing, and feedback incorporation. For qualitative goals (Goals 2-5), we will rely on metrics described above as well as feedback from DAO users and the broader community to determine if our approach is feasible and impactful. While numbers provide an indication of progress, qualitative feedback offers a more comprehensive view of Harmonica’s value.
Milestone 1: MVP Development (Alpha baseline) — 31 July 2023
The goal of the first milestone will be to get an MVP prototype of the bot. It shall be able to run a meeting session with several participants, and shall have sufficient functionality to support a basic series of experiments in the pilot study.
Milestone 2: Pilot study — 31 September 2023
The goal of the second milestone is to conduct a pilot study to explore different user interaction patterns with Harmonica. We will try to learn from this study to adapt and improve the alpha baseline into a beta version. If the results of the study are favourable, we will have a beta baseline that we can bring to a wider audience. If they are not favourable, we will have specific recommendations for how to move forwards.
We will use a continuous testing approach to develop the beta.
→ Product development:
→ Product Distribution, Sales and Marketing (10,300)
→ Tools, Infrastructure & Operations (10,300)
Total: 76,700 ada
The project builds upon previous R&D and non-remunerated labour invested by the contributors, adding over $100k of value to the project delivered to the Cardano community.
Artem Zhiganov is a strategist with background in product marketing and JTBD research, focused on decentralised governance design since 2021, when he wrote his MSc dissertation and jumped into the rabbithole of web3 / DAOs and eventually started working on governance of Protein.xyz, one of the first tokenised communities in the UK. A proud member of Metagov and RnDAO communities, he enjoys discussing new papers and tools with other governance geeks. He has a lot of first-hand experience with modern decision-making tools like Discourse, Loomio, Snapshot, Pol.is, etc. — all of which fail to solve the fundamental problem of governance being a chore. He believes that conversational UX and LLMs could make governance more accessible and bring more legitimacy, which is critical for the decentralised institutions of 21st century.
Will Payne is an algorithms engineer, systems engineer and technical lead with over 20 years of experience developing ML/AI intensive systems. Most of this experience has been in the aerospace, maritime and automotive industries, and has revolved around the development of ML/AI intensive sensing systems that have safety and security requirements. This has led to a professional interest in engineering process automation and tools to support consistent and high quality design decisions. The intent is to exploit and re-purpose some of these tools and processes to support decision making in other domains. i.e. collaborative decision making in community organisations.
Felix Grosvenor-Duffy is a junior developer with a keen interest in agent based systems and prompt optimisation. He has a background in Computer science and games development, and has experience working on LLM based applications.