A comprehensive DeFi AI application featuring real-time crypto analytics, sentiment analysis, and intelligent portfolio navigation. Built with advanced AI capabilities for seamless DeFi interactions including buy, stake, borrow, and withdraw operations through Aave and Morpho protocols.
🚀 Real-Time Crypto Analytics - Live market data and price movements
📊 Sentiment Analysis - AI-powered market sentiment tracking
💼 Portfolio Navigation - Intelligent portfolio management and optimization
🔄 DeFi Operations - Buy, stake, borrow, and withdraw with Aave & Morpho integration
⚡ Hyperliquid Integration - Advanced stop-gap functionality for Hyperliquid
🤖 AI-Powered Insights - Smart recommendations and market analysis
- Next.js 14 with App Router
- TypeScript
- TailwindCSS
- shadcn/ui components
- React hooks for state management
- Vercel AI SDK
- Model Context Protocol (MCP)
- Aave Protocol integration
- Morpho Protocol integration
- Hyperliquid API integration
- LiFi SDK for cross-chain operations
- Real-time crypto analytics
- Sentiment analysis engine
- Portfolio tracking and optimization
- Multi-protocol lending/borrowing
- Cross-chain bridge functionality
- Stop-loss and risk management tools
- Clone the repository
git clone https://github.com/[YOUR_USERNAME]/DefiAi.git
cd DefiAi- Install dependencies
pnpm install- Set up environment variables
cp .env.example .env.localRequired environment variables:
- API keys for various DeFi protocols
- Hyperliquid API credentials
- OpenAI/Anthropic API keys for AI features
- Other configuration variables as needed
- Run the development server
pnpm run devOpen http://localhost:3000 to view the application.
This project uses ESLint and Prettier for code formatting. Please run the following commands before committing:
# Check linting issues
pnpm lint
# Fix linting issues
pnpm lint:fix
# Format code
pnpm format- Fork the repository
- Create a feature branch
- Make sure your code follows our style guidelines (run
pnpm lint:fixandpnpm format) - Commit your changes
- Push to the branch
- Open a Pull Request
MIT License - see LICENSE file for details
Commit trigger: