Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
Allora Network Worker Skill Allora Network Worker Skill Build and deploy AI workers on the Allora Network - a decentralized oracle platform that leverages machine learning to provide accurate predictions and earn rewards. Overview What is the Allora Network? Allora is a decentralized network where: - **Workers** submit ML predictions to specific **Topics** (e.g., "BTC 24h price prediction") - **Reputers** evaluate and score prediction quality - Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.
Freshness
Last checked 4/15/2026
Best For
allora-worker-skill is best for general automation workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack
Allora Network Worker Skill Allora Network Worker Skill Build and deploy AI workers on the Allora Network - a decentralized oracle platform that leverages machine learning to provide accurate predictions and earn rewards. Overview What is the Allora Network? Allora is a decentralized network where: - **Workers** submit ML predictions to specific **Topics** (e.g., "BTC 24h price prediction") - **Reputers** evaluate and score prediction quality -
Public facts
4
Change events
1
Artifacts
0
Freshness
Apr 15, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Apr 15, 2026
Vendor
Hal9000 Claw
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.
Setup snapshot
git clone https://github.com/hal9000-claw/allora-worker-skill.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Hal9000 Claw
Protocol compatibility
OpenClaw
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
bash
pip install allora_sdk
python
from allora_sdk import AlloraWorker
def my_model():
"""Your ML model prediction logic."""
# Return a prediction value (e.g., BTC price)
return 120000.0
async def main():
worker = AlloraWorker.testnet(
run=my_model,
api_key="<YOUR_API_KEY>", # Get free key at https://developer.allora.network
)
async for result in worker.run():
if isinstance(result, Exception):
print(f"Error: {result}")
else:
print(f"Prediction submitted: {result.prediction}")
# Run it
import asyncio
asyncio.run(main())python
from allora_sdk import AlloraWorker, AlloraWalletConfig, AlloraNetworkConfig, FeeTier
worker = AlloraWorker.inferer(
# Wallet configuration
wallet=AlloraWalletConfig(
mnemonic="your 24 word mnemonic phrase here...",
# OR use private key:
# private_key="hex_encoded_private_key",
),
# Network configuration
network=AlloraNetworkConfig.mainnet(), # or .testnet() or .local()
# Target topic
topic_id=1, # ETH 10min prediction
# Your inference function
run=my_prediction_function,
# API key for convenience features
api_key="UP-...",
# Fee tier: ECO, STANDARD, or PRIORITY
fee_tier=FeeTier.STANDARD,
# Enable debug logging
debug=False,
)python
network = AlloraNetworkConfig(
chain_id="allora-testnet-1",
url="grpc+https://allora-grpc.testnet.allora.network:443",
websocket_url="wss://allora-rpc.testnet.allora.network/websocket",
fee_denom="uallo",
fee_minimum_gas_price=250_000_000.0,
congestion_aware_fees=True,
use_dynamic_gas_price=True,
)python
import numpy as np
def predict_btc_price():
"""Simple prediction function."""
# Your model logic here
# Must return a numeric value
return 95000.0bash
pip install git+https://github.com/allora-network/allora-forge-builder-kit.git
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
Allora Network Worker Skill Allora Network Worker Skill Build and deploy AI workers on the Allora Network - a decentralized oracle platform that leverages machine learning to provide accurate predictions and earn rewards. Overview What is the Allora Network? Allora is a decentralized network where: - **Workers** submit ML predictions to specific **Topics** (e.g., "BTC 24h price prediction") - **Reputers** evaluate and score prediction quality -
Build and deploy AI workers on the Allora Network - a decentralized oracle platform that leverages machine learning to provide accurate predictions and earn rewards.
Allora is a decentralized network where:
| Concept | Description | |---------|-------------| | Worker | A node that runs your ML model and submits predictions to the network | | Topic | A specific prediction task (e.g., ETH price in 10 minutes) | | Reputer | A node that evaluates prediction quality | | ALLO | The native token used for gas fees and rewards (18 decimals) | | Epoch | Time window when predictions are submitted and evaluated |
| Environment | Use Case | Chain ID |
|-------------|----------|----------|
| Testnet | Development, testing, no real funds | allora-testnet-1 |
| Mainnet | Production, real ALLO tokens | allora-mainnet-1 |
The allora-sdk-py library is the easiest way to build workers.
pip install allora_sdk
from allora_sdk import AlloraWorker
def my_model():
"""Your ML model prediction logic."""
# Return a prediction value (e.g., BTC price)
return 120000.0
async def main():
worker = AlloraWorker.testnet(
run=my_model,
api_key="<YOUR_API_KEY>", # Get free key at https://developer.allora.network
)
async for result in worker.run():
if isinstance(result, Exception):
print(f"Error: {result}")
else:
print(f"Prediction submitted: {result.prediction}")
# Run it
import asyncio
asyncio.run(main())
What happens automatically:
from allora_sdk import AlloraWorker, AlloraWalletConfig, AlloraNetworkConfig, FeeTier
worker = AlloraWorker.inferer(
# Wallet configuration
wallet=AlloraWalletConfig(
mnemonic="your 24 word mnemonic phrase here...",
# OR use private key:
# private_key="hex_encoded_private_key",
),
# Network configuration
network=AlloraNetworkConfig.mainnet(), # or .testnet() or .local()
# Target topic
topic_id=1, # ETH 10min prediction
# Your inference function
run=my_prediction_function,
# API key for convenience features
api_key="UP-...",
# Fee tier: ECO, STANDARD, or PRIORITY
fee_tier=FeeTier.STANDARD,
# Enable debug logging
debug=False,
)
network = AlloraNetworkConfig(
chain_id="allora-testnet-1",
url="grpc+https://allora-grpc.testnet.allora.network:443",
websocket_url="wss://allora-rpc.testnet.allora.network/websocket",
fee_denom="uallo",
fee_minimum_gas_price=250_000_000.0,
congestion_aware_fees=True,
use_dynamic_gas_price=True,
)
import numpy as np
def predict_btc_price():
"""Simple prediction function."""
# Your model logic here
# Must return a numeric value
return 95000.0
For production ML models, use the allora-forge-builder-kit:
pip install git+https://github.com/allora-network/allora-forge-builder-kit.git
from allora_forge_builder_kit import AlloraMLWorkflow
from datetime import datetime, timedelta, timezone
import lightgbm as lgb
import numpy as np
# 1. Create workflow for 24-hour Bitcoin prediction
workflow = AlloraMLWorkflow(
tickers=["btcusd"],
number_of_input_bars=48, # 48 hourly bars for features
target_bars=24, # Predict 24 hours ahead
interval="1h",
data_source="allora",
api_key="your-api-key"
)
# 2. Backfill historical data
start = datetime.now(timezone.utc) - timedelta(days=180)
workflow.backfill(start=start)
# 3. Get training data
df = workflow.get_full_feature_target_dataframe(start_date=start).reset_index()
feature_cols = [c for c in df.columns if c.startswith('feature_')]
# 4. Train model
model = lgb.LGBMRegressor(n_estimators=100)
model.fit(df[feature_cols], df["target"])
# 5. Create inference function
def predict():
features = workflow.get_live_features("btcusd")
log_return = model.predict(features)[0]
# Get current price for conversion
raw = workflow.load_raw(start=datetime.now(timezone.utc) - timedelta(hours=2))
current_price = raw["close"].iloc[-1]
# Convert log return to price
predicted_price = current_price * np.exp(log_return)
return float(predicted_price)
The Forge Builder Kit includes official metrics:
# Evaluate your model
test_preds = model.predict(X_test[feature_cols])
metrics = workflow.evaluate_test_data(test_preds)
# Grading: A+ to F based on 8 metrics
# - Directional Accuracy ≥ 55%
# - DA Confidence Interval Lower Bound ≥ 52%
# - Statistical Significance (p < 0.05)
# - And more...
For production workers, use the Docker-based approach:
my-allora-worker/
├── config.json # Worker configuration
├── docker-compose.yml # Container orchestration
├── model.py # Your ML model
├── main.py # Flask inference server
├── requirements.txt # Python dependencies
└── Dockerfile # Container build
{
"wallet": {
"nodeRpc": "https://allora-rpc.testnet.allora.network",
"addressKeyName": "my-worker-key",
"addressRestoreMnemonic": "your 24 word mnemonic..."
},
"worker": [
{
"topicId": 1,
"inferenceEndpoint": "http://inference:8000/inference",
"token": "ETH"
}
]
}
from flask import Flask, Response
import json
app = Flask(__name__)
@app.route("/inference/<token>")
def get_inference(token):
"""Return prediction for the given token."""
# Your model prediction logic
prediction = your_model.predict(token)
return Response(
json.dumps({"value": str(prediction)}),
mimetype='application/json'
)
@app.route("/update")
def update_model():
"""Trigger model update (data refresh, retrain)."""
# Update logic
return "0"
if __name__ == "__main__":
app.run(host="0.0.0.0", port=8000)
version: '3.8'
services:
inference:
build: .
ports:
- "8000:8000"
environment:
- TOKEN=ETH
volumes:
- ./data:/app/data
worker:
image: alloranetwork/allora-offchain-node:latest
depends_on:
- inference
environment:
- ALLORA_OFFCHAIN_ACCOUNT_ADDRESS=${ALLORA_OFFCHAIN_ACCOUNT_ADDRESS}
volumes:
- ./config.json:/app/config.json
# Initialize (creates keys, exports variables)
./init.config
# Fund your worker wallet
# Get address from ./worker-data/env_file (ALLORA_OFFCHAIN_ACCOUNT_ADDRESS)
# Request tokens from https://faucet.testnet.allora.network/
# Start services
docker compose up --build
| Topic ID | Description | Default Token | |----------|-------------|---------------| | 1 | ETH 10min Prediction | ETH | | 2 | ETH 24h Prediction | ETH | | 3 | BTC 10min Prediction | BTC | | 4 | BTC 24h Prediction | BTC | | 5 | SOL 10min Prediction | SOL | | 6 | SOL 24h Prediction | SOL | | 13 | ETH 5min Prediction | ETH | | 14 | BTC 5min Prediction | BTC | | 69 | Sandbox (testing) | Any |
Use the Allora Explorer to browse all topics.
For advanced operations:
from allora_sdk import AlloraRPCClient
# Initialize
client = AlloraRPCClient.testnet()
# Query network data
from allora_sdk.rpc_client.protos.emissions.v9 import GetLatestRegretStdNormRequest
request = GetLatestRegretStdNormRequest(topic_id=1)
response = client.emissions.query.get_latest_regret_std_norm(request)
# Submit transactions
response = await client.emissions.tx.insert_worker_payload(
topic_id=1,
inference_value="95000.0",
nonce=12345
)
# Subscribe to events
from allora_sdk.rpc_client.protos.emissions.v9 import EventWorkerSubmissionWindowOpened
async def handle_event(event, block_height):
print(f"New epoch: {event.topic_id} at block {block_height}")
subscription_id = await client.events.subscribe_new_block_events_typed(
EventWorkerSubmissionWindowOpened,
[EventAttributeCondition("topic_id", "=", "1")],
handle_event
)
For querying network inferences:
from allora_sdk.api_client import AlloraAPIClient
client = AlloraAPIClient()
async def main():
# Get all active topics
topics = await client.get_all_topics()
print(f"Found {len(topics)} topics")
# Get latest inference for a topic
inference = await client.get_inference_by_topic_id(13)
print(f"ETH price in 5 minutes: ${inference.inference_data.network_inference_normalized}")
import asyncio
asyncio.run(main())
Worker not submitting predictions:
Low prediction scores:
Transaction failures:
Enable debug mode for detailed logs:
worker = AlloraWorker.testnet(
run=my_model,
api_key="...",
debug=True, # Enable verbose logging
)
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/snapshot"
curl -s "https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/contract"
curl -s "https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Rank
70
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
Traction
No public download signal
Freshness
Updated 5d ago
Rank
70
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-04-17T00:52:40.246Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Hal9000 Claw",
"href": "https://github.com/hal9000-claw/allora-worker-skill",
"sourceUrl": "https://github.com/hal9000-claw/allora-worker-skill",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T02:16:53.875Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-04-15T02:16:53.875Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/hal9000-claw-allora-worker-skill/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to allora-worker-skill and adjacent AI workflows.