Search projects, hackathons, sponsors and tech

    ← All projects

    🤖 Ava the Portfolio Manager

    Multiple specialized autonomous AI agents with powerful tools work together to analyze, recommend, and execute optimal DeFi strategies while maintaining user-defined risk parameters and portfolio

    Demo

    About

    The problem it solves > Multiple specialized autonomous AI agents with powerful tools work together in collaberation to analyze, recommend, and execute optimal DeFi strategies while maintaining user-defined risk parameters and portfolio goals currently live on Avalanche , Mode , Base, powered by Brian AI and LangChain - risk parameters and portfolio balance - Provides real-time feedback and execution status ## 🎯 Problem Statement Managing DeFi portfolios across multiple protocols on Avalanche can be complex and time-consuming. Users need to: - Monitor multiple positions across different protocols - Execute complex multi-step transactions - Stay updated with the latest crosschain yield opportunities - Maintain desired portfolio allocations - React quickly to market changes ## 💡 Solution An autonomous AI agent that manages your Avalanche DeFi portfolio by: - Understanding high-level goals in natural language - Breaking down complex operations into executable steps - Automatically executing transactions when needed - Providing real-time updates and progress tracking - Maintaining portfolio balance according to user preferences <img alt="Screenshot 2024-12-01 at 11 15 43 AM" src="https://github.com/user-attachments/assets/30b63286-fd80- ## 🌟 Key Features ### 1. Natural Language Interface - Express portfolio goals in plain English - No need to understand complex DeFi terminology - AI translates intentions into actions ### 2. Autonomous Execution - Breaks down complex goals into steps - Executes transactions automatically - Handles error recovery - Provides progress updates ### 3. Portfolio Management - Multi-protocol position monitoring - Yield optimization - Risk management - Rebalancing capabilities ### 4. Real-time Updates - Live execution status - Progress tracking - Transaction confirmations - Performance metrics ### 5. Agoric Orchestration - Execute and monitor complex workflows - Orchestrate multi-step operations - Integrate with external APIs - Handle errors

    How it's made

    Challenges we ran into ## 📋 Example Use Cases I'll update the Example Use Cases section in the README.md based on the example scenarios from page.tsx: ```markdown ## 📋 Example Use Cases ### 1. Portfolio Optimization ```text User: "I have 10 AVAX and want to optimize my portfolio between lending, liquidity provision, and trading. What's the best strategy right now?" Agent Collaboration Flow: 1. Portfolio Manager analyzes request and current market conditions 2. DeFi Analytics Agent provides real-time data: - Aave AVAX lending APY: 1.77% - Uniswap AVAX-USDC pool APR: 43.893% - Curve Blizz pool APY: 1.58% - DeFi TVL trend: +5% weekly 3. Trading Agent evaluates market opportunities 4. Liquidity Agent assesses pool stability 5. Portfolio Manager provides final allocation strategy ``` ### 2. Risk-Managed Yield Farming ```text User: "Find me the highest yield opportunities while maintaining moderate risk levels" Agent Collaboration Flow: 1. Portfolio Manager evaluates risk parameters 2. DeFi Analytics Agent scans protocols: - Protocol TVL analysis - Smart contract audit status - Historical yield stability 3. Risk Assessment Agent performs: - Protocol risk scoring - Impermanent loss calculation - Market volatility analysis 4. Final recommendation with risk-adjusted returns ``` ### 3. Multi-Protocol Optimization ```text User: "Distribute 5000 USDC across lending platforms for the best risk-adjusted returns" Agent Collaboration Flow: 1. DeFi Analytics Agent scans lending markets: - Protocol-specific APYs - Total deposits - Utilization rates 2. Risk Agent evaluates: - Protocol security - Market conditions - Collateral factors 3. Portfolio Manager executes: - Optimal distribution - Position monitoring - Auto-rebalancing setup ```