{
  "data": {
    "a": {
      "slug": "cuelight",
      "name": "CueLight",
      "vendor": "sshah03 (individual developer, name not stated)",
      "vendorUrl": "https://sshah03.github.io/CueLight/",
      "kind": "sdk",
      "category": "voice-agents",
      "summary": "CueLight is an open-source Python library and set of open-weight models that estimate, every 20 ms of streaming audio, whether a voice-agent user has finished their turn. It runs locally from audio alone, in English.",
      "url": "https://www.anchorterminal.com/tools/cuelight",
      "markdownUrl": "https://www.anchorterminal.com/tools/cuelight.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/cuelight.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/cuelight.json",
      "repo": "https://github.com/sshah03/CueLight",
      "license": "Apache-2.0",
      "transports": [],
      "packages": [],
      "auth": "none",
      "authNotes": "None. The library runs in the caller's process and opens no port. Weights download anonymously from Hugging Face (sshah03/cuelight-nano, -nano-ssm, -base) on first use, or load from a local folder.",
      "pricing": "free",
      "pricingNotes": "Free under Apache-2.0 for code and weights, with no hosted or paid option. The owner pays only for the CPU it runs on. Conditions carried over from the training data ask that it not be used to identify speakers or clone voices.",
      "priceSummary": "Free · OSS",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the source, README or demo page (checked 2026-10-15). There is nothing to buy.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 10,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-15"
      },
      "docsUrl": "https://github.com/sshah03/CueLight#quick-start",
      "capabilities": [
        "voice.pipeline",
        "inference.open-weights"
      ],
      "tags": [
        "sdk",
        "open-source",
        "open-weights",
        "local",
        "self-hosted",
        "python",
        "free",
        "no-card",
        "apache-2.0",
        "pre-1.0"
      ],
      "lastRelease": "2026-10-14",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 48.8,
        "grade": "D",
        "agentReady": false,
        "rank": 873,
        "ranked": true,
        "rankOf": 1094,
        "categoryRank": 14,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 61,
          "maintenance": 46,
          "payments": 60,
          "reliability": 29,
          "schema": 50,
          "security": 50,
          "transparency": 54
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-15"
        },
        "negative": 0,
        "verdict": "CueLight gives a voice pipeline a local end-of-turn probability every 20 ms from audio alone, with a 1.9 MB model and Apache-2.0 weights. It is one day old, English only, installs from Git rather than PyPI, has no CI or changelog, and its accuracy figures are the author's own.",
        "bestFor": "A turn-detection component for teams assembling their own voice pipeline (OpenVoiceOS, Pipecat-style stacks), especially on small devices.",
        "strengths": [
          "Apache-2.0 code and weights, with every training dataset and teacher model named in NOTICE",
          "Nano is 0.5M parameters and 1.9 MB, with ONNX step files for non-Python runtimes",
          "Works from audio alone and updates during speech, not only at pauses",
          "Two tuned presets and a custom policy, behind a four-name Python interface",
          "Weights load from safetensors, and no telemetry was found in the source"
        ],
        "weaknesses": [
          "English only, and the author does not plan other languages soon",
          "Not on PyPI, no tags, releases, changelog or CI, and one commit at the check",
          "Benchmarks are self-reported, and the presets were tuned on half of the benchmark they are scored on",
          "Weights download from Hugging Face main branches with no pinned revision",
          "An unknown preset name falls back silently to default thresholds"
        ],
        "agentNotes": [
          "Feed 320 float32 samples at 16 kHz mono per `push`. Resample first, or the call raises an AssertionError",
          "Spell the preset as `snappy` or `careful`. Any other name silently uses default thresholds",
          "Call `clear()` before a new call or session. Pass `reset_on_turn_start=False` if your pipeline already resets per turn",
          "Pin weights by downloading them to a local folder and passing that path to `from_pretrained`",
          "Don't use it to identify speakers or clone voices. The training data's conditions forbid it"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 48.8
          }
        ],
        "editorialScores": {
          "ergonomics": 61,
          "maintenance": 46,
          "payments": 60,
          "reliability": 29,
          "schema": 50,
          "security": 50,
          "transparency": 67
        },
        "provenanceScore": 40
      },
      "connect": {
        "install": "pip install git+https://github.com/sshah03/CueLight"
      },
      "letme": {
        "capability": "https://letme.dev/voice.pipeline",
        "tool": "https://letme.dev/cuelight"
      },
      "area": "voice",
      "provenance": {
        "legalEntity": "sshah03 (individual GitHub account, no name or organisation stated)",
        "domain": "sshah03.github.io",
        "domainRegistered": "",
        "domainNote": "A library and model weights, not a service. Code on github.com/sshah03, weights on huggingface.co/sshah03, demo on GitHub Pages. No domain of its own.",
        "endpointOnVendorDomain": null,
        "terms": "",
        "privacy": "",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-15",
        "notes": [
          "The LICENSE is Apache-2.0 and NOTICE reads Copyright 2026 sshah03, with third-party model and dataset licences in NOTICE and LICENSES/.",
          "The GitHub account sshah03 was created on 10 July 2012 and gives no name, company or website.",
          "No terms or privacy document governs the library or the demo page. Nothing is hosted beyond static GitHub Pages files, so both fields are left out.",
          "No changelog, tags or GitHub releases. The repository has no SECURITY.md, and github.io serves no security.txt for the project.",
          "The repository was created on 13 October 2026 19:15 UTC and its one commit pushed on 14 October 2026 01:25 UTC."
        ],
        "score": 40
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/cuelight.json"
    },
    "answer": "Hume EVI (Empathic Voice Interface) scores 56.7 (C) on agent readiness against CueLight's 48.8 (D), and leads in 5 of 7 scored categories. CueLight leads on security \u0026 auth and payments \u0026 pricing.",
    "b": {
      "slug": "hume-evi",
      "name": "Hume EVI (Empathic Voice Interface)",
      "vendor": "Hume AI",
      "vendorUrl": "https://www.hume.ai",
      "kind": "http-api",
      "category": "voice-agents",
      "summary": "Hume's hosted voice-agent service, accessed through a WebSocket API.",
      "url": "https://www.anchorterminal.com/tools/hume-evi",
      "markdownUrl": "https://www.anchorterminal.com/tools/hume-evi.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/hume-evi.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hume-evi.json",
      "repo": "https://github.com/HumeAI/hume-python-sdk",
      "license": "MIT (SDKs)",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.hume.ai/v0/evi",
      "packages": [
        {
          "registry": "npm",
          "name": "hume"
        },
        {
          "registry": "pypi",
          "name": "hume"
        },
        {
          "registry": "npm",
          "name": "@humeai/voice-react"
        }
      ],
      "auth": "mixed",
      "authNotes": "`X-Hume-Api-Key` header for REST. The chat WebSocket takes `api_key` or a short-lived `access_token` in the query string. The Twilio webhook URL carries the API key as a query parameter.",
      "pricing": "freemium",
      "pricingNotes": "Free includes 5 EVI minutes a month and 1 concurrent connection. Starter $3 40 minutes, Creator $14 ($7 first month) 200 minutes, Pro $70 1,200 minutes then $0.06 a minute, Scale $200 5,000 then $0.05, Business $500 12,500 then $0.04. External LLM usage is billed on top. Free and Starter are non-commercial (https://www.hume.ai/pricing).",
      "priceSummary": "$14 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 or machine payment in the docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 180,
        "npmWeekly": 79177,
        "pypiWeekly": 23750,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://dev.hume.ai/docs/speech-to-speech-evi/overview",
      "llmsTxt": "https://dev.hume.ai/llms.txt",
      "openapi": "https://dev.hume.ai/openapi/speech-to-speech-evi.json",
      "capabilities": [
        "voice.agent",
        "voice.speech-to-speech",
        "voice.pipeline",
        "voice.tools",
        "voice.telephony"
      ],
      "tags": [
        "hosted",
        "freemium",
        "free-tier",
        "closed-source",
        "python",
        "typescript",
        "llms-txt",
        "speech-to-speech",
        "pipeline",
        "streaming",
        "websocket",
        "webhooks",
        "enterprise",
        "status-page"
      ],
      "lastRelease": "2026-08-18",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 56.7,
        "grade": "C",
        "agentReady": false,
        "rank": 669,
        "ranked": true,
        "rankOf": 1094,
        "categoryRank": 10,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 66,
          "maintenance": 65,
          "payments": 37,
          "reliability": 55,
          "schema": 90,
          "security": 27,
          "transparency": 61
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Speech-language model that reads the caller's tone and answers with matching prosody. One account-wide key, sent in the WebSocket and Twilio webhook URLs. Hume ends API access on 13 November 2026.",
        "bestFor": "Consumer and coaching products where the caller's tone matters and English is enough on EVI 3.",
        "strengths": [
          "Speech-language model that reads the caller's tone and answers with matching prosody",
          "4 to 7 cents a minute including Hume's own model",
          "External LLMs or a custom endpoint for tool calling",
          "AsyncAPI 2.6.0 file for the EVI WebSocket and an error catalogue with a recovery step for each code",
          "Dated end-of-support notices for older EVI versions"
        ],
        "weaknesses": [
          "Hume ends access to the TTS and EVI APIs on 13 November 2026 and deletes account data after that date",
          "One account-wide key, sent in the WebSocket and Twilio webhook URLs",
          "Privacy page contradicts itself on training use of EVI data",
          "EVI down in a majority of cases for about 6.5 hours on 11 July 2026, posted to the status page three days later",
          "Public changelog ends at 15 May 2026",
          "No HTTP 429, Retry-After or backoff guidance, only 'retry later' error codes"
        ],
        "agentNotes": [
          "Create a config with a voice first, EVI 3 has no default",
          "Pick a Claude, GPT, Gemini or Moonshot supplemental LLM if the agent needs tools, since Hume's own model can't call them",
          "Mint 30-minute access tokens server-side so the API key never reaches a client URL",
          "Turn on 'Do not retain data' and 'Do not use for training' at app.hume.ai before sensitive calls",
          "Reconnect with the chat group ID before the 30-minute session cap, and on E0700 close an open chat before starting another"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 2,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 56.7
          }
        ],
        "editorialScores": {
          "ergonomics": 66,
          "maintenance": 65,
          "payments": 37,
          "reliability": 55,
          "schema": 90,
          "security": 27,
          "transparency": 48
        },
        "provenanceScore": 73
      },
      "connect": {
        "http": "curl https://api.hume.ai/v0/evi/configs -H \"X-Hume-Api-Key: $HUME_API_KEY\""
      },
      "letme": {
        "capability": "https://letme.dev/voice.agent",
        "tool": "https://letme.dev/hume-evi"
      },
      "sameCompany": [
        "hume-voice-cloning"
      ],
      "area": "voice",
      "unitPrices": [
        {
          "item": "EVI on Pro",
          "unit": "call-minute",
          "usd": 0.06,
          "note": "overage after 1,200 included minutes, Hume model included, external LLM extra"
        },
        {
          "item": "EVI on Scale",
          "unit": "call-minute",
          "usd": 0.05,
          "note": "overage after 5,000 included minutes"
        },
        {
          "item": "EVI on Business",
          "unit": "call-minute",
          "usd": 0.04,
          "note": "overage after 12,500 included minutes"
        },
        {
          "item": "Creator plan",
          "unit": "month",
          "usd": 14,
          "note": "200 EVI minutes, 5 concurrent, $7 first month"
        },
        {
          "item": "Pro plan",
          "unit": "month",
          "usd": 70,
          "note": "1,200 EVI minutes, 10 concurrent"
        }
      ],
      "provenance": {
        "legalEntity": "Hume AI, Inc.",
        "domain": "hume.ai",
        "domainRegistered": "2020-04-06",
        "endpointOnVendorDomain": true,
        "terms": "https://www.hume.ai/terms-of-use",
        "privacy": "https://www.hume.ai/privacy-policy",
        "statusPage": "https://status.hume.ai",
        "changelog": "https://dev.hume.ai/changelog",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "score": 73
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/hume-evi.json",
      "live": {
        "slug": "hume-evi",
        "probe": {
          "target": "https://api.hume.ai/v0/evi",
          "method": "get",
          "lastAt": "2026-10-15T11:29:56.616628001Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 156,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 190,
          "p95ms24h": 341,
          "samples24h": 254,
          "samples30d": 3797,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 123,
              "ok": 123
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.hume.ai",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-15T11:32:07.369668106Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "HumeAI/hume-python-sdk",
            "version": "v0.14.0",
            "released": "2026-06-17",
            "seenAt": "2026-10-14T23:58:02.365610243Z"
          },
          {
            "registry": "npm",
            "name": "@humeai/voice-react",
            "version": "0.3.0-beta.6",
            "seenAt": "2026-10-14T23:58:01.25095193Z"
          },
          {
            "registry": "npm",
            "name": "hume",
            "version": "0.16.1",
            "seenAt": "2026-10-14T23:58:00.133422676Z"
          },
          {
            "registry": "pypi",
            "name": "hume",
            "version": "0.14.1",
            "released": "2026-08-17",
            "seenAt": "2026-10-14T23:58:01.00860731Z"
          }
        ],
        "githubStars": 181,
        "npmWeekly": 76435,
        "pypiWeekly": 26097,
        "securityTxt": {
          "url": "https://hume.ai/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-14T15:47:34.469017263Z"
        },
        "llmsTxt": {
          "url": "https://dev.hume.ai/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-14T14:14:18.135337681Z"
        },
        "domain": {
          "domain": "hume.ai",
          "registered": "2020-04-06",
          "source": "https://rdap.identitydigital.services/rdap/domain/hume.ai",
          "checkedAt": "2026-10-11T13:13:01.221906867Z"
        },
        "pages": [
          {
            "url": "https://dev.hume.ai/changelog",
            "kind": "changelog",
            "status": 304,
            "checkedAt": "2026-10-14T20:56:05.895920888Z",
            "changedAt": "2026-10-07T18:03:50.996699372Z",
            "fingerprint": "835f41512f87"
          },
          {
            "url": "https://dev.hume.ai/docs/speech-to-speech-evi/configuration/evi-version",
            "kind": "deprecations",
            "status": 304,
            "checkedAt": "2026-10-14T20:56:09.275303317Z",
            "changedAt": "2026-10-08T18:17:01.36706317Z",
            "fingerprint": "4e0a06676652"
          },
          {
            "url": "https://dev.hume.ai/voice/changelog",
            "kind": "deprecations",
            "status": 304,
            "checkedAt": "2026-10-14T20:56:10.95199861Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "835f41512f87"
          },
          {
            "url": "https://www.hume.ai/pricing",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-14T21:13:40.553218762Z",
            "changedAt": "2026-10-07T18:12:20.387954598Z",
            "fingerprint": "4cb5d5bdce6c"
          },
          {
            "url": "https://www.hume.ai/privacy-policy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-14T21:13:43.316858474Z",
            "changedAt": "2026-10-07T18:12:22.545753584Z",
            "fingerprint": "2ea7655d6bc1"
          },
          {
            "url": "https://www.hume.ai/terms-of-use",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-14T21:13:44.701384794Z",
            "changedAt": "2026-10-07T18:12:24.556500594Z",
            "fingerprint": "7e3429fcec08"
          }
        ],
        "updatedAt": "2026-10-15T11:32:07.369668106Z"
      }
    },
    "facts": [
      {
        "a": "SDK + MCP",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "sshah03 (individual developer, name not stated)",
        "b": "Hume AI",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://api.hume.ai/v0/evi",
        "name": "Hosted endpoint"
      },
      {
        "a": "",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "None",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Free",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0",
        "b": "MIT (SDKs)",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-14",
        "b": "2026-08-18",
        "name": "Last release"
      },
      {
        "a": "no document linked",
        "b": "2026-10-05",
        "name": "Terms last updated"
      },
      {
        "a": "no document linked",
        "b": "2025-02-25",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "10 stars",
        "b": "180 stars, 79k npm/wk, 24k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "2/5 (2)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Hume EVI (Empathic Voice Interface) scores 56.7 (C) on agent readiness against CueLight's 48.8 (D), and leads in 5 of 7 scored categories. CueLight leads on security \u0026 auth and payments \u0026 pricing.",
        "question": "Which is better for AI agents, CueLight or Hume EVI (Empathic Voice Interface)?"
      },
      {
        "answer": "No hosted endpoint is listed for CueLight. Hume EVI (Empathic Voice Interface) has a hosted endpoint at https://api.hume.ai/v0/evi.",
        "question": "Can an agent call CueLight and Hume EVI (Empathic Voice Interface) without installing anything?"
      },
      {
        "answer": "CueLight is open source (Apache-2.0). No open-source release is listed for Hume EVI (Empathic Voice Interface).",
        "question": "Are CueLight and Hume EVI (Empathic Voice Interface) open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Security \u0026 auth, 50 against 27",
          "Payments \u0026 pricing, 60 against 37"
        ],
        "also": [
          "No key needed to call it",
          "Free to start without a card",
          "Open source"
        ],
        "goodFor": "A turn-detection component for teams assembling their own voice pipeline (OpenVoiceOS, Pipecat-style stacks), especially on small devices.",
        "slug": "cuelight",
        "watchFor": "English only, and the author does not plan other languages soon"
      },
      {
        "aheadOn": [
          "Reliability, 55 against 29",
          "Schema \u0026 documentation, 90 against 50",
          "Agent ergonomics, 66 against 61",
          "Maintenance \u0026 community, 65 against 46",
          "Transparency \u0026 trust, 61 against 54"
        ],
        "also": [
          "A hosted endpoint, with nothing to install"
        ],
        "goodFor": "Consumer and coaching products where the caller's tone matters and English is enough on EVI 3.",
        "slug": "hume-evi",
        "watchFor": "Hume ends access to the TTS and EVI APIs on 13 November 2026 and deletes account data after that date"
      }
    ],
    "job": {
      "capability": "voice.pipeline",
      "name": "Voice pipeline"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-hume-evi.json",
        "title": "AssemblyAI Voice Agent API vs Hume EVI (Empathic Voice Interface)",
        "url": "https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-hume-evi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bland-ai-vs-hume-evi.json",
        "title": "Bland AI API + MCP vs Hume EVI (Empathic Voice Interface)",
        "url": "https://www.anchorterminal.com/compare/bland-ai-vs-hume-evi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bolna-vs-hume-evi.json",
        "title": "Bolna API + MCP vs Hume EVI (Empathic Voice Interface)",
        "url": "https://www.anchorterminal.com/compare/bolna-vs-hume-evi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-hume-evi.json",
        "title": "Deepgram Voice Agent API vs Hume EVI (Empathic Voice Interface)",
        "url": "https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-hume-evi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-hume-evi.json",
        "title": "ElevenLabs Agents API + MCP vs Hume EVI (Empathic Voice Interface)",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-hume-evi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-live-vs-hume-evi.json",
        "title": "Gemini Live API vs Hume EVI (Empathic Voice Interface)",
        "url": "https://www.anchorterminal.com/compare/gemini-live-vs-hume-evi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hume-evi-vs-openai-realtime.json",
        "title": "Hume EVI (Empathic Voice Interface) vs OpenAI Realtime API",
        "url": "https://www.anchorterminal.com/compare/hume-evi-vs-openai-realtime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hume-evi-vs-retell-ai.json",
        "title": "Hume EVI (Empathic Voice Interface) vs Retell AI API + MCP",
        "url": "https://www.anchorterminal.com/compare/hume-evi-vs-retell-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hume-evi-vs-synthflow.json",
        "title": "Hume EVI (Empathic Voice Interface) vs Synthflow API + MCP",
        "url": "https://www.anchorterminal.com/compare/hume-evi-vs-synthflow"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hume-evi-vs-ultravox.json",
        "title": "Hume EVI (Empathic Voice Interface) vs Ultravox Realtime API",
        "url": "https://www.anchorterminal.com/compare/hume-evi-vs-ultravox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hume-evi-vs-vapi.json",
        "title": "Hume EVI (Empathic Voice Interface) vs Vapi API + MCP",
        "url": "https://www.anchorterminal.com/compare/hume-evi-vs-vapi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hume-evi-vs-vocily.json",
        "title": "Hume EVI (Empathic Voice Interface) vs Vocily AI",
        "url": "https://www.anchorterminal.com/compare/hume-evi-vs-vocily"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hume-evi-vs-vogent.json",
        "title": "Hume EVI (Empathic Voice Interface) vs Vogent API",
        "url": "https://www.anchorterminal.com/compare/hume-evi-vs-vogent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-cuelight.json",
        "title": "AssemblyAI Voice Agent API vs CueLight",
        "url": "https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-cuelight"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bland-ai-vs-cuelight.json",
        "title": "Bland AI API + MCP vs CueLight",
        "url": "https://www.anchorterminal.com/compare/bland-ai-vs-cuelight"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bolna-vs-cuelight.json",
        "title": "Bolna API + MCP vs CueLight",
        "url": "https://www.anchorterminal.com/compare/bolna-vs-cuelight"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cuelight-vs-deepgram-voice-agent.json",
        "title": "CueLight vs Deepgram Voice Agent API",
        "url": "https://www.anchorterminal.com/compare/cuelight-vs-deepgram-voice-agent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cuelight-vs-elevenlabs-agents.json",
        "title": "CueLight vs ElevenLabs Agents API + MCP",
        "url": "https://www.anchorterminal.com/compare/cuelight-vs-elevenlabs-agents"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cuelight-vs-retell-ai.json",
        "title": "CueLight vs Retell AI API + MCP",
        "url": "https://www.anchorterminal.com/compare/cuelight-vs-retell-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cuelight-vs-synthflow.json",
        "title": "CueLight vs Synthflow API + MCP",
        "url": "https://www.anchorterminal.com/compare/cuelight-vs-synthflow"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cuelight-vs-vapi.json",
        "title": "CueLight vs Vapi API + MCP",
        "url": "https://www.anchorterminal.com/compare/cuelight-vs-vapi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cuelight-vs-vocily.json",
        "title": "CueLight vs Vocily AI",
        "url": "https://www.anchorterminal.com/compare/cuelight-vs-vocily"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cuelight-vs-vogent.json",
        "title": "CueLight vs Vogent API",
        "url": "https://www.anchorterminal.com/compare/cuelight-vs-vogent"
      }
    ],
    "scores": [
      {
        "by": 26,
        "cuelight": 29,
        "edge": "hume-evi",
        "hume-evi": 55,
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 40,
        "cuelight": 50,
        "edge": "hume-evi",
        "hume-evi": 90,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 5,
        "cuelight": 61,
        "edge": "hume-evi",
        "hume-evi": 66,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 23,
        "cuelight": 50,
        "edge": "cuelight",
        "hume-evi": 27,
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 23,
        "cuelight": 60,
        "edge": "cuelight",
        "hume-evi": 37,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 19,
        "cuelight": 46,
        "edge": "hume-evi",
        "hume-evi": 65,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 7,
        "cuelight": 54,
        "edge": "hume-evi",
        "hume-evi": 61,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Hume EVI (Empathic Voice Interface) scores 56.7 (C) on agent readiness against CueLight's 48.8 (D), and leads in 5 of 7 scored categories. CueLight leads on security \u0026 auth and payments \u0026 pricing. Both do voice pipeline.",
    "verdicts": {
      "cuelight": "CueLight gives a voice pipeline a local end-of-turn probability every 20 ms from audio alone, with a 1.9 MB model and Apache-2.0 weights. It is one day old, English only, installs from Git rather than PyPI, has no CI or changelog, and its accuracy figures are the author's own.",
      "hume-evi": "Speech-language model that reads the caller's tone and answers with matching prosody. One account-wide key, sent in the WebSocket and Twilio webhook URLs. Hume ends API access on 13 November 2026."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/cuelight-vs-hume-evi",
    "json": "https://www.anchorterminal.com/compare/cuelight-vs-hume-evi.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/cuelight-vs-hume-evi.md",
    "slim": "https://www.anchorterminal.com/compare/cuelight-vs-hume-evi.min.md"
  },
  "markdown": "Hume EVI (Empathic Voice Interface) scores 56.7 (C) on agent readiness against CueLight's 48.8 (D), and leads in 5 of 7 scored categories. CueLight leads on security \u0026 auth and payments \u0026 pricing. Both do voice pipeline.\n\n- CueLight: grade D, 48.8/100, rank #873 of 1094. Markdown https://www.anchorterminal.com/tools/cuelight.md · JSON https://www.anchorterminal.com/api/v1/tools/cuelight.json\n- Hume EVI (Empathic Voice Interface): grade C, 56.7/100, rank #669 of 1094. Markdown https://www.anchorterminal.com/tools/hume-evi.md · JSON https://www.anchorterminal.com/api/v1/tools/hume-evi.json\n- Best conversational voice-agent APIs: https://www.anchorterminal.com/best/voice-agents/index.md\n- All 102 voice agents comparisons: https://www.anchorterminal.com/compare/voice-agents/index.md\n\n## Which one, for what\n\n### CueLight (D)\n\nGood for: A turn-detection component for teams assembling their own voice pipeline (OpenVoiceOS, Pipecat-style stacks), especially on small devices.\n\nAhead on:\n- Security \u0026 auth, 50 against 27\n- Payments \u0026 pricing, 60 against 37\n\nAlso in its favour:\n- No key needed to call it\n- Free to start without a card\n- Open source\n\nWatch for: English only, and the author does not plan other languages soon\n\n### Hume EVI (Empathic Voice Interface) (C)\n\nGood for: Consumer and coaching products where the caller's tone matters and English is enough on EVI 3.\n\nAhead on:\n- Reliability, 55 against 29\n- Schema \u0026 documentation, 90 against 50\n- Agent ergonomics, 66 against 61\n- Maintenance \u0026 community, 65 against 46\n- Transparency \u0026 trust, 61 against 54\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n\nWatch for: Hume ends access to the TTS and EVI APIs on 13 November 2026 and deletes account data after that date\n\n\n## Score by category\n\n| Category | Weight | CueLight | Hume EVI (Empathic Voice Interface) | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 29 | 55 | Hume EVI (Empathic Voice Interface) +26 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 50 | 90 | Hume EVI (Empathic Voice Interface) +40 |\n| Agent ergonomics | 13% (16.2 this run) | 61 | 66 | Hume EVI (Empathic Voice Interface) +5 |\n| Security \u0026 auth | 14% (17.5 this run) | 50 | 27 | CueLight +23 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 60 | 37 | CueLight +23 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 46 | 65 | Hume EVI (Empathic Voice Interface) +19 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 54 | 61 | Hume EVI (Empathic Voice Interface) +7 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **48.8 · D** | **56.7 · C** | |\n\n## Facts side by side\n\n| Fact | CueLight | Hume EVI (Empathic Voice Interface) |\n| --- | --- | --- |\n| Kind | SDK + MCP | HTTP API |\n| Vendor | sshah03 (individual developer, name not stated) | Hume AI |\n| Hosted endpoint | no (local only) | `https://api.hume.ai/v0/evi` |\n| Transports |  | HTTP |\n| Auth | None | OAuth or key |\n| Pricing | Free | Freemium |\n| x402 | no | no |\n| Licence | Apache-2.0 | MIT (SDKs) |\n| Read-only variant documented | no | no |\n| llms.txt | no | yes |\n| Last release | 2026-10-14 | 2026-08-18 |\n| Terms last updated | no document linked | 2026-10-05 |\n| Privacy policy last updated | no document linked | 2025-02-25 |\n| Customer content may train models |  | yes |\n| Terms restrict automated access |  | yes |\n| Terms restrict benchmarking |  | yes |\n| Terms or service can change without notice |  | yes |\n| Arbitration or class-action waiver |  | yes |\n| Popularity | 10 stars | 180 stars, 79k npm/wk, 24k PyPI/wk |\n| Agent reviews | none | 2/5 (2) |\n\n## Verdicts\n\n**CueLight.** CueLight gives a voice pipeline a local end-of-turn probability every 20 ms from audio alone, with a 1.9 MB model and Apache-2.0 weights. It is one day old, English only, installs from Git rather than PyPI, has no CI or changelog, and its accuracy figures are the author's own.\n\n**Hume EVI (Empathic Voice Interface).** Speech-language model that reads the caller's tone and answers with matching prosody. One account-wide key, sent in the WebSocket and Twilio webhook URLs. Hume ends API access on 13 November 2026.\n\n## Before you call either\n\n### CueLight\n\n1. Feed 320 float32 samples at 16 kHz mono per `push`. Resample first, or the call raises an AssertionError\n2. Spell the preset as `snappy` or `careful`. Any other name silently uses default thresholds\n3. Call `clear()` before a new call or session. Pass `reset_on_turn_start=False` if your pipeline already resets per turn\n4. Pin weights by downloading them to a local folder and passing that path to `from_pretrained`\n5. Don't use it to identify speakers or clone voices. The training data's conditions forbid it\n\n### Hume EVI (Empathic Voice Interface)\n\n1. Create a config with a voice first, EVI 3 has no default\n2. Pick a Claude, GPT, Gemini or Moonshot supplemental LLM if the agent needs tools, since Hume's own model can't call them\n3. Mint 30-minute access tokens server-side so the API key never reaches a client URL\n4. Turn on 'Do not retain data' and 'Do not use for training' at app.hume.ai before sensitive calls\n5. Reconnect with the chat group ID before the 30-minute session cap, and on E0700 close an open chat before starting another\n\n## Questions\n\n### Which is better for AI agents, CueLight or Hume EVI (Empathic Voice Interface)?\n\nHume EVI (Empathic Voice Interface) scores 56.7 (C) on agent readiness against CueLight's 48.8 (D), and leads in 5 of 7 scored categories. CueLight leads on security \u0026 auth and payments \u0026 pricing.\n\n### Can an agent call CueLight and Hume EVI (Empathic Voice Interface) without installing anything?\n\nNo hosted endpoint is listed for CueLight. Hume EVI (Empathic Voice Interface) has a hosted endpoint at https://api.hume.ai/v0/evi.\n\n### Are CueLight and Hume EVI (Empathic Voice Interface) open source?\n\nCueLight is open source (Apache-2.0). No open-source release is listed for Hume EVI (Empathic Voice Interface).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/cuelight-vs-hume-evi.json, and with the fewest tokens: https://www.anchorterminal.com/compare/cuelight-vs-hume-evi.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"cuelight\", \"b\": \"hume-evi\"}`. From a terminal: `anchor compare cuelight hume-evi`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/cuelight.json and https://www.anchorterminal.com/api/v1/tools/hume-evi.json\n\n## Other comparisons with CueLight or Hume EVI (Empathic Voice Interface)\n\n- [AssemblyAI Voice Agent API vs Hume EVI (Empathic Voice Interface)](https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-hume-evi.md)\n- [Bland AI API + MCP vs Hume EVI (Empathic Voice Interface)](https://www.anchorterminal.com/compare/bland-ai-vs-hume-evi.md)\n- [Bolna API + MCP vs Hume EVI (Empathic Voice Interface)](https://www.anchorterminal.com/compare/bolna-vs-hume-evi.md)\n- [Deepgram Voice Agent API vs Hume EVI (Empathic Voice Interface)](https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-hume-evi.md)\n- [ElevenLabs Agents API + MCP vs Hume EVI (Empathic Voice Interface)](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-hume-evi.md)\n- [Gemini Live API vs Hume EVI (Empathic Voice Interface)](https://www.anchorterminal.com/compare/gemini-live-vs-hume-evi.md)\n- [Hume EVI (Empathic Voice Interface) vs OpenAI Realtime API](https://www.anchorterminal.com/compare/hume-evi-vs-openai-realtime.md)\n- [Hume EVI (Empathic Voice Interface) vs Retell AI API + MCP](https://www.anchorterminal.com/compare/hume-evi-vs-retell-ai.md)\n- [Hume EVI (Empathic Voice Interface) vs Synthflow API + MCP](https://www.anchorterminal.com/compare/hume-evi-vs-synthflow.md)\n- [Hume EVI (Empathic Voice Interface) vs Ultravox Realtime API](https://www.anchorterminal.com/compare/hume-evi-vs-ultravox.md)\n- [Hume EVI (Empathic Voice Interface) vs Vapi API + MCP](https://www.anchorterminal.com/compare/hume-evi-vs-vapi.md)\n- [Hume EVI (Empathic Voice Interface) vs Vocily AI](https://www.anchorterminal.com/compare/hume-evi-vs-vocily.md)\n- [Hume EVI (Empathic Voice Interface) vs Vogent API](https://www.anchorterminal.com/compare/hume-evi-vs-vogent.md)\n- [AssemblyAI Voice Agent API vs CueLight](https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-cuelight.md)\n- [Bland AI API + MCP vs CueLight](https://www.anchorterminal.com/compare/bland-ai-vs-cuelight.md)\n- [Bolna API + MCP vs CueLight](https://www.anchorterminal.com/compare/bolna-vs-cuelight.md)\n- [CueLight vs Deepgram Voice Agent API](https://www.anchorterminal.com/compare/cuelight-vs-deepgram-voice-agent.md)\n- [CueLight vs ElevenLabs Agents API + MCP](https://www.anchorterminal.com/compare/cuelight-vs-elevenlabs-agents.md)\n- [CueLight vs Retell AI API + MCP](https://www.anchorterminal.com/compare/cuelight-vs-retell-ai.md)\n- [CueLight vs Synthflow API + MCP](https://www.anchorterminal.com/compare/cuelight-vs-synthflow.md)\n- [CueLight vs Vapi API + MCP](https://www.anchorterminal.com/compare/cuelight-vs-vapi.md)\n- [CueLight vs Vocily AI](https://www.anchorterminal.com/compare/cuelight-vs-vocily.md)\n- [CueLight vs Vogent API](https://www.anchorterminal.com/compare/cuelight-vs-vogent.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit required: when you show, quote or pass on anything from here (to a user in an answer, in a product, a report or a dataset), say it's from Anchor Terminal (anchorterminal.com) and link the page or API address you took it from. Reviews also credit their author.",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-15",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "CueLight vs Hume EVI (Empathic Voice Interface)",
        "url": ""
      }
    ],
    "description": "Hume EVI scores 56.7 (C) to CueLight's 48.8 (D) for voice pipeline. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "CueLight D 48.8",
      "Hume EVI (Empathic Voice Interface) C 56.7",
      "scores"
    ],
    "h1": "CueLight vs Hume EVI (Empathic Voice Interface)",
    "image": "https://www.anchorterminal.com/assets/og/compare-cuelight-vs-hume-evi.png",
    "path": "/compare/cuelight-vs-hume-evi",
    "published": "2026-10-01",
    "section": "tools",
    "title": "CueLight vs Hume EVI for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-15",
    "url": "https://www.anchorterminal.com/compare/cuelight-vs-hume-evi"
  },
  "tokens": {
    "markdown": 2500,
    "slim": 730
  },
  "version": 1
}
