Skip to content

AI DAO manager. Project for ETHGlobal - Agentic Ethereum hackathon

Notifications You must be signed in to change notification settings

arthurp1/aidaomanager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI DAO Manager

The AI DAO Manager lets you use "rules" around productivity and accountability with your team and track it with a webextension. AI agents help generating rules, tracking input/output, provide evaluations, and give coaching and reminders—without micromanagement.

⚠️ Problem:

Your team, DAO, or friend group is hyped but struggles to get things done. You need minimum accountability that respects intrinsic motivation and social dynamics.

Things that kill motivation:

  • Hierarchies, office politics
  • Policing peers instead of building
  • Leaderboards (Social Comparison Theory)
  • Performance-based rewards / ineffective gamification (Goodhart's Law)

✅ Solution:

AI managers that imitate human-like management—giving private qualitative feedback and only notifying the group when necessary. Never revealing quantitative performance data, only qualitative feedback through an AI.

⚙️ How It Works:

  1. User login with Connect Wallet (Coinbase Smart Wallet)
  2. Create or Join Organization
  3. Create Roles → Roles give access to "Tasks" with related rewards based on performance and effort
  4. Create Tasks & Requirements → The team lists common tasks with performance measures.
  5. Create Requirements → AI suggests requirements based on Task and related tools
  6. Suggest Rules→ AI suggests performance thresholds and rules based on available Tool Tracking Data
  7. Initialize Task & Tracking Agents → In the background AI agents are tracking tool analytics and store it in Nillion Database for privacy.
  8. Track Earnings & Potential Rewards → Uses Coinbase Agentkit to fetch earnings data and future potential rewards.
  9. Possibility for arbitration - Request to see the data against payment.

💡 Example Use Cases:

Example Task #1: Discord Moderation Role: DAO Community Manager Tool: Discord

Requirement: 🎤 Send at least 1 message daily in #general 😍 Thriving: 10+ messages → AI gives a public shout-out 👋 Minding: 6 messages → AI gives a private nudge 🤔 Slacking: 3 messages → AI suggests action plan ⛔️ Mocking: No engagement → Requires check-in with the team

Requirement: 🎤: Resolve reports in under 30 minutes 😍 Thriving: <1 minute → AI highlights efficiency 👋 Minding: 30-60 minutes → AI suggests prioritization tips 🤔 Slacking: 1-3 hours → AI prompts for better workflows ⛔️ Mocking: >3 hours → Requires accountability check

Example Task #2: Build Nillion integration Role: Developer Tool: Github Requirement: 📦 At least 5 commits per weekly sprint on Nillion branch Rules: 😍 Thriving: 10+ commits → AI celebrates contribution 👋 Minding: 4 commits → AI nudges to check workload 🤔 Slacking: 2 commits → AI suggests pairing up ⛔️ Mocking: 0 commits → Requires sync with the team

About

AI DAO manager. Project for ETHGlobal - Agentic Ethereum hackathon

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •