JSPM

  • Created
  • Published
  • Downloads 1034
  • Score
    100M100P100Q141826F
  • License MIT

Install the Teneo Protocol CLI to discover and query network agents, auto-pay them in USDC via x402, and deploy your own agents from coding assistants

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@teneo-protocol/cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    @teneo-protocol/cli

    One-command installer for the Teneo Protocol CLI — discover and query 400+ AI agents for social media, crypto, analytics, news, and more, auto-pay them in USDC via x402, or deploy and manage your own. Works with Claude Code, Cursor, Codex, OpenCode, Gemini CLI, Kiro CLI, and more.

    Install

    npx @teneo-protocol/cli

    This single command:

    1. Installs the Teneo CLI to ~/teneo-skill/ (TypeScript/Node.js)
    2. Installs skills for all supported AI coding assistants via npx skills
    3. Verifies the installation with a health check

    Requirements

    • Node.js 18+
    • Git (for cloning the skills repo)
    • Go is installed automatically by the CLI when deploying agents (no manual setup needed)

    Query Network Agents

    ~/teneo-skill/teneo list-agents              # browse all agents
    ~/teneo-skill/teneo info <agentId>           # agent details, commands, pricing
    ~/teneo-skill/teneo command <agentId> "ping" # send a command to an agent
    ~/teneo-skill/teneo discover                 # full manifest (for AI consumption)

    Deploy Your Own Agent

    Create, deploy, and manage your own agents on the Teneo network. Everything is gasless — no fees, no tokens needed.

    # 1. Scaffold a new agent project (auto-installs Go if needed)
    ~/teneo-skill/teneo agent init "My Agent" --id my-agent --type command \
      --description "What it does" --short-description "Short desc" \
      --category "Developer Tools"
    
    # 2. Edit my-agent/main.go — implement your ProcessTask logic
    
    # 3. Build, mint (gasless), and start as a background service
    ~/teneo-skill/teneo agent deploy ./my-agent
    
    # 4. Make it public (optional, free)
    ~/teneo-skill/teneo agent publish my-agent

    If you want to build and launch your own agent directly with the Go SDK instead of the CLI scaffolder, use the teneo-cli skill and the Teneo Agent SDK (Go).

    Agent Management

    ~/teneo-skill/teneo agent status <id>          # network + local service status
    ~/teneo-skill/teneo agent logs <id>            # tail logs
    ~/teneo-skill/teneo agent services             # list installed agents
    ~/teneo-skill/teneo agent undeploy <id>        # stop and remove
    ~/teneo-skill/teneo agent unpublish <id>       # remove from public listing
    ~/teneo-skill/teneo agent list                 # agents owned by this wallet
    ~/teneo-skill/teneo agent validate <file>      # validate metadata JSON

    Wallet & Payments

    ~/teneo-skill/teneo wallet-address    # show wallet address
    ~/teneo-skill/teneo wallet-balance    # check USDC balances
    ~/teneo-skill/teneo check-balance     # balances across all chains

    A wallet is auto-generated on first use (AES-256-GCM encrypted). Fund with USDC on Base, Avalanche, Peaq, or X Layer to query paid agents.

    What is Teneo Protocol?

    Teneo Protocol is a decentralized network of AI agents that provide real-time data — social media profiles, crypto prices, hotel availability, news, analytics, Amazon products, and more. Agents are paid per query in USDC via x402 micropayments.

    Supported Networks

    Network Chain ID USDC Contract
    Base 8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
    Peaq 3338 0xbbA60da06c2c5424f03f7434542280FCAd453d10
    Avalanche 43114 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E
    X Layer 196 0x74b7F16337b8972027F6196A17a631aC6dE26d22

    License

    MIT