AVE Cloud Skill
by @hope-ave
Query on-chain crypto data via the AVE Cloud API (https://cloud.ave.ai/). Use this skill whenever the user wants to: - Search for tokens by name, symbol, or...
Two environment variables are required:
export AVE_API_KEY="your_api_key_here"
export API_PLAN="free" # allowed: free, normal, pro
Get a free key at https://cloud.ave.ai/register. For higher limits, contact support on Telegram: @ave_ai_cloud.
Rate limiting is handled by a built-in file-based limiter by default β no packages needed beyond the Python standard library.
Docker (sandboxed, uses requests + requests-ratelimiter for in-process rate limiting):
# Build once
docker build -f scripts/Dockerfile.txt -t ave-cloud .Run a command (example: search)
docker run --rm \
-e AVE_API_KEY="your_key" \
-e API_PLAN=free \
ave-cloud search --keyword WBNB --chain bsc
The Docker image sets AVE_USE_DOCKER=true automatically, enabling in-process rate limiting via requests-ratelimiter. No volume mount needed.
If you want to run locally with the same in-process rate limiter (requires pip install -r scripts/requirements.txt):
export AVE_USE_DOCKER=true
python scripts/ave_client.py [options]
clawhub install ave-cloud