prism-liquidity-agent
View on GitHubAutonomous LP trading agent - auto-rebalancing with backtested strategies - Currently support Meteora DLMM
Autonomous Solana LP agent for Meteora DLMM: runs a recall→observe→reason→simulate→decide loop to rebalance or exit concentrated-liquidity positions, scores pool volume authenticity, and stores outcomes in sqlite-vec memory for self-improving decisions. Ships backtesting and paper trading.
Use Cases
Auto-rebalancing concentrated-liquidity positions on Meteora DLMMAutonomous hold/rebalance/exit/enter decisions on Solana poolsFiltering wash-traded pools via volume-authenticity scoringBacktesting LP strategies on synthetic or replayed on-chain snapshotsPaper trading an LP agent before going liveStoring past pool outcomes as embeddings for similarity recallAgent-driven CLI operation of a DeFi trading botRisk-gated on-chain execution with drawdown and confidence limits
Built With
- Language
- TypeScript
- Frameworks
- Effect TS · Bun · Vitest · Meteora DLMM SDK · Solana Web3.js · Anchor · sqlite-vec · Transformers.js · Commander · Docker
Tags
autonomous-agent · solana · defi · liquidity-provision · meteora-dlmm · rebalancing · vector-memory · sqlite-vec · embeddings · backtesting · paper-trading · risk-gate · decision-loop · cli · bun · typescript