Purpose:
Your dedicated AI assistant for the Nosana Network — answers any NOSANA-related queries with ease.
🧰 Tools Available:
nosanaDocQueryTool— Query official Nosana documentation for explanations, definitions, and how-tos. (Built using RAG)nosanaStatsTool— Fetch real-time NOS token related statistics.nosanaGpuMarketTool— Get up-to-date GPU market data from Nosana marketplace.nosanaStakingTool— Retrieve staking details and rewards information for NOS.nosanaJobInfoTool— Look up Nosana jobs, and run info.nosanaHostDetailsTool— Fetch detailed info about hosts on the Nosana Network.
Purpose:
Stay ahead of the crypto market — this agent combines real-time candlestick data from Binance with the latest news sentiment to give you actionable market insights.
🔍 Features:
- Fetch latest candlestick data (OHLCV) for any crypto pair from Binance.
- Analyze real-time news using a news API to gauge market sentiment.
- Combine price and sentiment data to help you make better trading decisions.
# Clone the repository
git clone https://github.com/nosana-ai/agent-challenge.git
cd agent-challenge
# Install dependencies
pnpm install
# Configure environment
cp .env.example .env
# Edit .env with your LLM endpoint, API keys, and other settings
# Start the dev server
pnpm run devVisit http://localhost:8080 to interact with the agents.
# Build and tag your Docker image
docker build -t yourusername/agent-challenge:latest .
# Run the container locally
docker run -p 8080:8080 --env-file .env yourusername/agent-challenge:latest
# Push to Docker Hub (optional)
docker login
docker push yourusername/agent-challenge:latest-
Edit
nos_job_def/nosana_mastra.jsonto use your Docker image URL:
"image": "docker.io/yourusername/agent-challenge:latest" -
Deploy via CLI:
nosana job post --file nosana_mastra.json --market nvidia-3060 --timeout 30
-
Or use the Nosana Dashboard for an easy deploy experience.