JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 47
  • Score
    100M100P100Q87644F
  • License MIT

Tenseuron Protocol CLI — mine and validate AI tasks from any machine. Cloud APIs (DeepSeek/OpenAI/etc.) or local LLMs (Ollama/LM Studio).

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 (@tenseuronp/cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Tenseuron CLI

    Mine or validate AI tasks on the Tenseuron Protocol from any machine — cloud APIs or local LLMs.

    Quick start

    # 1. Set up your miner (interactive)
    npx @tenseuronp/cli miner setup
    
    # 2. Run it
    npx @tenseuronp/cli miner
    
    # Or set up a validator
    npx @tenseuronp/cli validator setup
    npx @tenseuronp/cli validator
    
    # Check what's running
    npx @tenseuronp/cli status

    No git clone. No cd. Works from any directory.

    Providers

    Cloud APIs — pay-as-you-go, low setup:

    • DeepSeek (cheap, fast)
    • OpenAI (gpt-4o-mini, etc.)
    • Anthropic (Claude Haiku)
    • Groq (Llama on Groq)
    • Mistral

    Local LLMs — your own GPU, zero per-token cost:

    • Ollama (http://localhost:11434/v1)
    • LM Studio (http://localhost:1234/v1)
    • Any OpenAI-compatible endpoint

    Local providers don't need an API key.

    How it works

    • Miner: polls open tasks on the network → runs them through your AI → submits the result → earns network tokens when validators score it.
    • Validator: polls miner submissions → scores them 0–100 with your AI → earns network tokens for accurate scoring.
    • Payouts: 50% miner / 30% validators / 10% network creator / 10% launchpad treasury, per completed task.

    Config

    Setup writes to ~/.tenseuron/miner.env or ~/.tenseuron/validator.env. The interactive wizard (tenseuron miner setup) fills in the placeholders below for you — edit by hand only if you need to change something later.

    MINER_ADDRESS=<your_solana_wallet_pubkey>
    NETWORK_ID=<network_id_from_the_launchpad>
    PROVIDER=custom              # custom = local OpenAI-compatible
    MODEL=llama3.2:1b
    API_KEY=local
    CUSTOM_ENDPOINT=http://localhost:11434/v1
    POLL_INTERVAL=5000
    BACKEND_URL=https://api.tenseuron.com

    Requirements

    • Node.js 18+
    • A Solana wallet (Phantom recommended) — you only paste its public address; the CLI never sees your private key
    • For local LLM mode: Ollama or LM Studio running locally

    Troubleshooting

    • "You have not joined this network" — Re-run setup; the join step is automatic.
    • "AI failed: ECONNREFUSED localhost:11434" — Ollama isn't running. Start it: ollama serve.
    • "unable to allocate CPU buffer" — Local model too big for your RAM. Try a smaller model: ollama pull llama3.2:1b.
    • Validator console shows only dots — Healthy idle. No submissions pending. Send a task from the WalletAI extension to test.

    License

    MIT