{"signature": "0xb815a0d70fc27fc778e2c56d5e783c9e53301dc9af19be1f6d917f7c2f0ae8cc7a93c522e3f32d80f1b5abf3c9e788201653cbc07ccb3599a29ed12d04b5b1611b", "application": {"round": "0x4da62203fcf7f1bd693a170d80f6cd0eff2454f5", "answers": [{"type": "paragraph", "hidden": true, "question": "Project Email Address / Team Member Email Addresses / Team Member Telegram Handles", "questionId": 0, "encryptedAnswer": {"ciphertext": "x+T3jeN/jVDtaAzWz/KRcQyDBf3p6+aSgCLjxsddOwkUyD1sPUR4pvU61FbDAoUip/lLPYh82CPlGF1at8WCOTGu0tpJI2j9YGd6gv90sjk=", "encryptedSymmetricKey": "d034a80f0f90b5e5d2bea6dcf9ffd8e981f9b1e52ee6685268d910e72f258b7ff9f42d9cf0431de84d4eb027a244840f56f25be34123debc742a13d6ac4c62352c214e234825e3fa22b2dabef8430bf837d6616a1fee3fddd17bcec17a7ce78e6f2d303e3f5c2d4029e86f4e8f2cf7415c6aa12080ec36b3a46f876e592a78b30000000000000020c387d4eee04c6a8d8feeebff14e053f59a960deff537f1c66b098e8b56992a05c3dab16479cea78fa7debe417d7d8983"}}, {"type": "short-answer", "hidden": true, "question": "Are any parties involved in this project currently subject to any U.S. sanctions or located in a country that is subject to U.S. sanctions?", "questionId": 1, "encryptedAnswer": {"ciphertext": "lQVJ8x33X6BmbSjEfVHjpzPe3rlukarJB3t2D4D93ro=", "encryptedSymmetricKey": "27f4c2da3684a22088d3ff73c83573d06244ae50c3af0490220035ce045d5a51002410da48753b8f3ae4b2223accbc0d588e02a551cbe1cb660c4f9c9454e072efddfd856f57df9f212db5fbd01833b45888a6bc6159204827c9cace6301f8a58efef060cb47d122eeb0dd90c23c4d89693dcf13b2692de87cba0ef7c1f01bf30000000000000020b523a9627ef307c3f06ca8460d63a28d0a3c8f1150cde0d7721fe22ed77dcac7e7c47aa701170c29d3c56d7182427a90"}}, {"type": "paragraph", "answer": "Harmonica is a chatbot for multiplayer sense-making. It connects to LLMs and provides a library of facilitation templates for different use cases. It's an open source project that aims to make sense-making much faster, more engaging and with more predictable outputs (e.g. OKRs, RFPs, proposals).", "hidden": false, "question": "Project Summary (1-3 sentences for social media)", "questionId": 2}, {"type": "short-answer", "answer": "July 2023", "hidden": false, "question": "Project Inception Date", "questionId": 3}, {"type": "paragraph", "answer": "Artem Zhiganov https://twitter.com/zhiganov\nHarry Eastham https://twitter.com/HarryEastham\nKonstantin Kornev https://www.linkedin.com/in/konstantin-kornev-942511a3/\nWill Payne https://twitter.com/w_t_payne", "hidden": false, "question": "Project Team Members (plus social links)", "questionId": 4}, {"type": "short-answer", "answer": "Artem Zhiganov", "hidden": true, "question": "Which project steward is a member of OpenCivics?", "questionId": 5}, {"type": "short-answer", "answer": "no", "hidden": false, "question": "Have you received a grant from OpenCivics previously?", "questionId": 6}, {"type": "short-answer", "answer": "0", "hidden": false, "question": "What is the total amount of funding your project has received to date?", "questionId": 7}, {"type": "short-answer", "answer": "0", "hidden": false, "question": "What is the total amount of funding your project received in 2023?", "questionId": 8}, {"type": "paragraph", "answer": "n/a", "hidden": false, "question": "If your project has any public reports or documentation on its budgeting and finances, please share links here:", "questionId": 9}, {"type": "paragraph", "answer": "Generative AI can transform sense-making and deliberation, which form the real iceberg of decision-making (stuff that happens before voting). Such systems will expand the online collaboration stack, complementing existing use cases with generative collective intelligence. But most importantly, Harmonica will make our democracies stronger by making it 10x easier to make sense of the complexity around us (and propose actionable solutions).", "hidden": false, "question": "What is your project\u2019s long term vision for civic impact?", "questionId": 10}, {"type": "multiple-choice", "answer": "Collaborative strategy and modeling", "hidden": false, "question": "Which areas of collaborative infrastructure does your project address, if any? ", "questionId": 11}, {"type": "paragraph", "answer": "Software engineering (frontend, backend, ML Ops) + product design", "hidden": false, "question": "How would you classify the types of activities this grant will fund?", "questionId": 12}, {"type": "paragraph", "answer": "Telegram bot that can be used for basic sense-making (using summarization prompt). Admins can add the bot to any group chat, and then the bot invites members to 1:1 chats. It connects to our OpenAI API and uses GPT-4 to synthesise input from participants and ask additional questions. The results of each session are shared in the group chat.", "hidden": false, "question": "Please describe the first milestone within your project which you hope to achieve with the funding from this grant round?", "questionId": 13}, {"type": "paragraph", "answer": "The chatbot will be publicly available on Telegram (anyone will be able to use it, as long as we spend less than $100 p/m on GPT compute)", "hidden": false, "question": "How can this first milestone be verified?", "questionId": 14}, {"type": "paragraph", "hidden": false, "question": "(Optional) Please describe the second milestone within your project which you hope to achieve with the funding from this grant round?", "questionId": 15}, {"type": "paragraph", "hidden": false, "question": "(Optional) How can this second milestone be verified?", "questionId": 16}, {"type": "paragraph", "hidden": false, "question": "(Optional) Please describe the third milestone within your project which you hope to achieve with the funding from this grant round?", "questionId": 17}, {"type": "paragraph", "hidden": false, "question": "(Optional) How can this third milestone be verified?", "questionId": 18}], "project": {"id": "0xeff81a9b1ca1db940b74d9b8876c8d8cd62f69f0f1263c28399f4a0120cacf56", "title": "Harmonica: AI-powered chatbot for sensemaking", "logoImg": "bafkreifixfl42zdn5ypf3d2f32tsrtia5rl5qen3axomu2qf6jfhi66tfm", "metaPtr": {"pointer": "bafkreieblvulf6kxqkhqpmclzvxam63gb72jzpjdaxtgcccmf3wemetm7a", "protocol": "undefined"}, "website": "https://getharmoni.ca", "bannerImg": "bafybeid52x4srafndbmugnlhibjgtuet4owggggzojzihbrmplyaqkqbbi", "createdAt": 1698933017821, "userGithub": "zhiganov", "credentials": {"twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..nEBP7rqoDwrCDtWByM2twyzgnGUles2Vfa3SI56yrYyNJBU9EOICFj69udo5A8m95kmPN3kNRFXi6tfVKrntCA", "type": "Ed25519Signature2018", "created": "2024-04-16T09:13:22.602Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-16T09:13:22.602Z", "expirationDate": "2024-07-15T09:13:22.602Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x52efcAbfEE378D675a50644f4A2C05B741b009c1", "hash": "v0.0.0:shzrkktarPfZ2UPqPLoJkulj8AFLVA4/o1ro6wrGkMQ=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#harmonica__bot"}}}, "description": "\n# Harmonica \u2014 superfast group sensemaking in Telegram & Discord\n\n\nHarmonica is a chatbot that enables fast sense-making by having 1:1 dialogues with session participants, using LLM prompts to synthesize their responses and ask additional questions if needed. It saves a lot of time (no need to process inputs from participants), makes powerful frameworks such as Sociocracy / S3, Agile, Cynefin very easy to use, and makes sense-making more inclusive and robust.\n\nThe main objectives for us at this stage:\n\n- Build a chatbot solution that synthesizes natural language input from multiple users for collective sense-making. We will complete this goal by launching the MVP within 2 months of funding.\n- Make sense-making more intuitive and engaging. We will measure progress toward this goal through case studies with early adopter DAOs showing decreased time to create OKRs and similar artifacts, and increased engagement.\n\n## The Problem\n\nSense-making is the most underserved need in decentralized governance. [Our research funded by Arbitrum](https://blog.getharmoni.ca/before-the-proposal) showed that DAOs desperately seek alignment, but often struggle with OKRs, purpose statements, RFPs, etc. These collective intelligence artifacts serve as a scaffolding for decision-making, and are often co-created in small groups of people with high context (i.e. initial sense-making), which heavily relies on facilitation skills of governance leads or someone responsible for strategy. Facilitation of sense-making takes too much time and effort \u2013 normally 1-2 months of hard work to engage more people and process their inputs. Thoughtful deliberation doesn't scale. People feel voiceless and disrespected. Valuable insights are missed. This limits the agility and effectiveness of DAOs in defining direction and making decisions.\n\n\n## The Solution\n\nGenerative AI + conversational UX = chatbot for superfast deliberation / sensemaking. By talking to participants 1:1 and synthesizing their responses, our chatbot enables more people to participate in important discussions and saves a lot of time.\n\nHarmonica aims to reimagine collective sense-making by using Generative AI, chatbot UX and facilitation templates. It synthesises participants' input into OKRs, RFPs, proposal drafts, roadmaps, budgets, etc. without people talking to (arguing with) each other directly. Harmonica removes conflict from the process and increases engagement. Participants can be candid with their opinions without offending others, hear positions and arguments independent of individual personalities, bypass organisational politics, and still benefit from a deliberative process that bridges opinions and boosts alignment.\n\n## Roadmap / milestones\n\n### 1. Proof of Concept [completed] \u2705\n\nBuild a proof of concept to demo with potential users and experts in the field of governance, validate the concept and get feedback on best-practice methods for building and structuring an LLM-powered deliberation tool.\n\n- Build a POC with one simple template (connect Discord API to OpenAI API) \u2705\n- Validate hypotheses with governance practitioners and sense-making experts \u2705\n- Outline the initial roadmap \u2705\n\n### 2. MVP (Q2 2024)\n\nThe MVP should be able to facilitate basic sense-making sessions and have sufficient functionality to validate the demand in the pilot study.\n\n- Telegram bot with improved UX (e.g. onboarding, buttons)\n- Web dashboard\n- Library with 3+ useful facilitation templates (prompts) that hosts can choose from\n- Separate dialogues with session participants\n- Product analytics\n\n### 3. First revenue (Q4 2024)\n\nThe goal of the second milestone\u2026\n\n- Payments (introduce subscription / pro features)\n- 10+ facilitation templates + editor to add new ones\n- Improvements of web dashboard\n- Using Langchain and vector DBs to process more info / ask better questions\n- Embedding additional context (responses from previous sessions, handbooks and constitutions, etc.)\n- Harmonica API and documentation\n\n\n## Team\n\n**Artem Zhiganov \u2014** Product strategist with background in marketing and user research. Member of RnDAO. Previously governance lead of Protein Community. Big fan of commoning (Ostrom, Bauwens, Bollier, Prosocial Design, etc). University of Manchester & Newspeak House alum.\n\n**Harry Eastham \u2014** Brand &\u00a0Interaction Designer leveraging AI, data &\u00a0no-code tools to produce (almost)\u00a0anything. Built & launched Gitcoin's new website & brand. Previously founding team of Protein Community, design lead at Here Be Dragons.\n\n**Will Payne** \u2014 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.\n\n**Andrea Gallagher** \u2014 Researcher with 25 years experience in information architecture, interaction design, and UX strategy. Started in the earliest web1 startups, through [dot.com](http://dot.com/) consultancy, then focusing on User Research and Design Management at Intuit, Google, and Asana. In the last few years she\u2019s been active in web3, leading User Research at Aragon and now at RnDAO. Trained and taught design thinking and group facilitation, including work as an Innovation Catalyst at Intuit.\n\nEarly prototype:\u00a0**[Using GPT in Discord to find common ground](https://www.loom.com/share/d9c165142d62448cb2e0895138e39a52)**\n", "lastUpdated": 0, "projectGithub": "harmonicabot", "projectTwitter": "harmonica__bot"}, "recipient": "0x52efcAbfEE378D675a50644f4A2C05B741b009c1"}}