Skip to content

rustyneuron01/Multichain-AI-Agent-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trading Support AGENT 🤖

Features

  • 🛠️ Full-featured Discord, Twitter, and Telegram connectors for social media integration
  • 🔗 Chat with Several ChatGPT Models (Llama, Grok, OpenAI, Anthropic, Gemini, etc.)
  • 👥 Multi-agent and room support to create dynamic environments
  • 💾 Retrievable memory and document store for consistent interaction history
  • 💹 Trade Tokens and Make Rewards on Bitcoin, Solana & Ethereum Networks

🎯 Use Cases

  • 🤖 Chatbots for customer service, personal assistants, and more
  • 📈 Business Process Handling including automation and task management
  • 🧠 Crypto Trading with AI-driven strategies on Bitcoin, Solana, and Ethereum networks

🚀 Quick Start

Prerequisites

Make sure you have the following installed:

Note for Windows Users: WSL 2 is required.

Use the Starter (Recommended)

Clone the repository and get started quickly:

git clone https://github.com/FCBtc1116/Trading-Support-Agent.git cd Crypto-AI-Agent cp .env.example .env pnpm i && pnpm build && pnpm start

Manually Start AI Agent (For Advanced Users)

  1. Checkout the Latest Release
git clone https://github.com/toptrendev0829/Trading-Support-Agent.git
  1. Edit the .env file

Copy .env.example to .env and fill in the appropriate values.

cp .env.example .env
  1. Start Crypto AI
pnpm i pnpm build pnpm start

If you encounter issues, you can clean and rebuild the project:

pnpm clean pnpm build pnpm start

Interact via Browser

Once project is running, you can interact with it via a browser:

pnpm start:client

Open the browser at the given URL to chat with your agent.


Automatically Start AI Agent

You can also set up and run AI Agent automatically using the provided start script:

sh scripts/start.sh

Modify Character

  1. Load Custom Characters

    To load a custom character, use:

    pnpm start --characters="path/to/your/character.json"
  2. Connect with X (Twitter)

    To integrate with X (formerly Twitter), modify the character JSON:

    "clients": ["twitter"]

Crypto Trading Setup

Supported Networks:

  • SUI
  • Solana
  • Ethereum

Features:

  • AI-driven Trading Strategies: Automatically trade and earn rewards on supported blockchain networks.
  • Secure Wallet Integration: Connect your wallets to perform transactions directly via the AI agent.

Note: Ensure that you have set up the appropriate API keys for trading and connected your wallet before starting.


Additional Requirements

If you face errors during setup, install the necessary dependencies such as Sharp:

pnpm install --include=optional sharp

About

AI Agent library what works on EVM, Solana and SUI networks. Support Voice chat too.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published