Discover and explore top open-source AI tools and projects—updated daily.
yunus-0xAutonomous DeFi liquidity management agent for Solana
New!
Top 93.7% on SourcePulse
Summary
Meridian is an autonomous LLM-powered agent for managing liquidity in Solana's Meteora DLMM pools. It automates screening, deployment, and active position management based on live data and performance learning, targeting DeFi users seeking optimized yield and automated LP operations.
How It Works
The system uses a ReAct agent loop where an LLM reasons over live data and executes actions. Two specialized agents run on cron schedules: a Screening Agent (30 min) identifies and deploys into high-quality pools using configurable thresholds (fee/TVL, organic score, mcap, etc.). A Management Agent (10 min) monitors open positions, claims fees, and autonomously decides to hold, close, or redeploy based on PnL and range data. Meridian learns by studying top LPers and evolving its screening parameters, utilizing data from Meteora SDK, PnL API, OKX OnchainOS, and Jupiter API. LLMs are swappable via OpenRouter.
Quick Start & Requirements
cd meridian, npm install.npm run setup for a wizard configuring .env (API keys, wallet, RPC) and user-config.json (risk, thresholds, models). Manual .env setup is supported.npm run dev for dry runs or npm start for live autonomous trading.Highlighted Details
Maintenance & Community
The project features a Discord listener for signal aggregation and Telegram integration for chat/notifications. A private Telegram discussion exists for Hive Mind registration. Public community links and contributor/sponsorship details are not explicitly provided.
Licensing & Compatibility
The repository's license is not specified. Compatibility is focused on Solana. Commercial use implications are undetermined.
Limitations & Caveats
Provided "as-is" without warranty. Autonomous trading carries significant financial risk; users can incur losses. Strongly recommended to start with DRY_RUN=true before live deployment. Never deploy capital that cannot be afforded to lose.
2 days ago
Inactive
langroid
TransformerOptimus
Significant-Gravitas