AutoDAO enables the members of a community to chat with an AI agent that translates their needs into a correctly structured proposal that is automatically posted for voting. This way everyone can participate and be represented.
Prize Pool
AutoDao is a tool for DAOs that simplifies the active participation of members in the community. Users can explain their needs and ambitions by chatting with an AI agent, which can propose solutions or inquire further details from the user. If the Agent decides the information is sufficient, it will then register an appropriate proposal on the DAO contract, which, upon approval of the majority of the voters, will automatically execute concrete on-chain actions to implement the user's desires. In our current implementation, we imagined a condomiunium where the agent substitutes the administrator. Based on the current problem stated by the user, the Agent can create proposals that, upon approval, imply sending a payment to a specific address that the agent must choose among an address book of professionals (e.g. plumber, electrician,...)
We have used the following stack: Vue for the frontend, Express and MongoDb for the backend, AgentKit from CDP, as a Blockchain we have used a testnet Base Sepolia. In the database we store the information about the proposal we need to vote for. And we also store the disabled proposals. CDP AgentKit allows our Agent to access a blockchain functionality without us reinventing the wheel. Thanks to this toolkit our agent can create proposal, create wallets (if not created) and interact with the blockchain.