agentipy  by niceberginc

AI agents for Solana and Base blockchain interaction

created 8 months ago
250 stars

Top 100.0% on SourcePulse

GitHubView on GitHub
Project Summary

AgentiPy is a Python toolkit designed to enable AI agents to interact with blockchain applications, primarily on Solana and Base. It simplifies dApp development by providing tools for token management, NFT handling, and DeFi interactions, allowing for AI-driven on-chain workflows.

How It Works

AgentiPy leverages asynchronous programming for efficient blockchain interactions and offers a comprehensive toolset for various on-chain actions. It supports a wide range of protocols, including Jupiter, PumpFun, Raydium, and Metaplex, enabling features like token swaps, NFT minting, and liquidity management. The framework also integrates with Langchain for natural language command interpretation and provides a Model Context Protocol (MCP) server for standardized AI agent tool invocation.

Quick Start & Requirements

  • Installation: pip install agentipy
  • Prerequisites: Python 3.8+, Solana CLI (for Solana actions), Langchain (pip install langchain), Wallet with private keys, Optional API keys (CoinGecko, Allora, etc.).
  • Setup: Create and activate a Python virtual environment.
  • Documentation: https://github.com/niceberginc/agentipy

Highlighted Details

  • Extensive support for numerous Solana protocols and tools.
  • Seamless integration with Langchain for natural language processing.
  • Built-in MCP server for standardized AI agent interaction.
  • CoinGecko integration for market data and trending tokens.

Maintenance & Community

  • Community contributions are encouraged via GitHub.
  • Support and updates available via email (support@agentipy.com), X (@AgentiPy), and Discord.
  • Roadmap and contribution guidelines are available on GitHub.

Licensing & Compatibility

  • Licensed under the MIT License.
  • Permits commercial use and linking with closed-source projects.

Limitations & Caveats

  • Users must securely manage private keys; examples show direct usage for demonstration only.
  • Requires specific blockchain environments (Solana, Base) and associated tools (Solana CLI).
Health Check
Last commit

2 weeks ago

Responsiveness

1 day

Pull Requests (30d)
11
Issues (30d)
1
Star History
7 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Didier Lopes Didier Lopes(Founder of OpenBB), and
3 more.

langgraph by langchain-ai

1.7%
17k
Agent orchestration framework for building controllable agents
created 2 years ago
updated 1 day ago
Feedback? Help us improve.