Need help with AI Delegate prototype - you align it and it votes for you

Hi, I got AI LLM to run as an EVM optimistic rollup using Cartesi Discord. I wanna build a prototype on Arbitrum for an ai delegate, which votes for you based on how you aligned it. I’m looking to get some ideas from an active participant (AP) in voting to narrow down an initial use case. (I’m new to the governance)
a) I’d like the AP to describe their vision or guidance on how they vote.
b) What topics or which examples of proposal indicate a simple thought process, so that LLMs can skip multi-step chains of thoughts (they are bad at that)
c) 10 strong historical examples that I can use for few-shot learning
d) how to make it practical and user-friendly (i haven’t done much dao voting, so i’m clueless about what actually happens) I would also love some feedback.

the AI delegate works like this:

  1. get align data by showing examples of the proposals you like and didn’t, and also writing a description of preferences ⁠
  2. When a proposal comes up, the proposal gets sent to the LLM
  3. LLM decides if it is simple enough and low-risk enough to vote on
  4. LLM makes a decision and describes the decision process, notifies the delegators and a day later submits the vote.
  5. the delegator can cancel the vote

Kirill (@kirill_igum on x)
(I have a good ai and ok crypto background and won a bunch of bounties at hackathons, i code)

would love to know your thoughts

1 Like

Interesting idea, it was interesting to see the result.
But I have a couple of questions:

  1. Probably 10 examples for voting is not enough?
  2. Is it correct to let the AI make the decision?
  3. In any case, he can advise and say on what parameters he made such a decision and why.
1 Like
  1. 10 examples is for a few shot prompting not for training data. it’s a start – it’s simple and it works. training data would be in the future.
  2. you can tell it which decisions to make, which to advice on or which to skip. you can make a cutoff – ai can vote on grants <$5k that you don’t care about voting on anyway. it would work well for some of the usecase and won’t work for some others. just like chatgpt
  3. yes exactly