{
  "data": {
    "a": {
      "slug": "pipecat",
      "name": "Pipecat",
      "vendor": "Daily",
      "vendorUrl": "https://www.pipecat.ai/",
      "kind": "framework",
      "category": "voice-agents",
      "summary": "Pipecat is Daily's open-source Python framework for real-time voice and multimodal agents, built as pipelines of transport, speech-to-text, LLM and text-to-speech services, with client SDKs and optional hosting on Pipecat Cloud.",
      "url": "https://www.anchorterminal.com/tools/pipecat",
      "markdownUrl": "https://www.anchorterminal.com/tools/pipecat.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/pipecat.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/pipecat.json",
      "repo": "https://github.com/pipecat-ai/pipecat",
      "license": "BSD-2-Clause for the framework. Pipecat Cloud is a hosted service under Daily's terms of service",
      "transports": [],
      "packages": [
        {
          "registry": "pypi",
          "name": "pipecat-ai"
        },
        {
          "registry": "npm",
          "name": "@pipecat-ai/client-js"
        }
      ],
      "auth": "none",
      "authNotes": "The framework has no account or key of its own and runs in the developer's process. Each service takes its provider's key, such as `DEEPGRAM_API_KEY` or `CARTESIA_API_KEY`, passed in code. Pipecat Cloud uses public and private API keys as bearer tokens, CLI login and email with a one-time code for the dashboard.",
      "pricing": "free",
      "pricingNotes": "Free under BSD-2-Clause, with no signup. The developer pays each model, speech and transport provider. Pipecat Cloud, if used, bills from $0.01 per active agent minute for agent-1x, with Daily PSTN at $0.018 a minute and 1:1 Daily WebRTC voice free (https://www.daily.co/pricing/pipecat-cloud/, read 17 October 2026).",
      "priceSummary": "Free · OSS",
      "where": "library",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the framework source, the docs or the Pipecat Cloud pricing page (checked 17 October 2026).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 16314,
        "npmWeekly": 97617,
        "pypiWeekly": 302047,
        "asOf": "2026-10-17"
      },
      "docsUrl": "https://docs.pipecat.ai",
      "llmsTxt": "https://docs.pipecat.ai/llms.txt",
      "capabilities": [
        "voice.agent",
        "voice.pipeline",
        "voice.speech-to-speech",
        "voice.tools",
        "voice.telephony",
        "agent.mcp-client",
        "agent.multi-agent"
      ],
      "tags": [
        "framework",
        "open-source",
        "self-hosted",
        "python",
        "free",
        "no-card",
        "bsd-2-clause",
        "llms-txt",
        "mcp-client",
        "pipeline",
        "speech-to-speech",
        "telephony",
        "webrtc",
        "no-telemetry"
      ],
      "lastRelease": "2026-09-26",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 68.9,
        "grade": "B",
        "agentReady": false,
        "rank": 215,
        "ranked": true,
        "rankOf": 1133,
        "categoryRank": 4,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 72,
          "maintenance": 87,
          "payments": 60,
          "reliability": 72,
          "schema": 90,
          "security": 57,
          "transparency": 81
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-17"
        },
        "negative": -4,
        "negativeNotes": [
          "2025-11-10 to 2026-06-17. Three published advisories, fixed and between four and eleven months old, so 1 point each. Remote code execution through `pickle.loads()` in the optional, deprecated LivekitFrameSerializer (GHSA-c2jg-5cp7-6wc7, CVE-2025-62373, critical, fixed in 0.0.94 on 10 November 2025, advisory published 23 April 2026), arbitrary file read through the development runner's `/files` endpoint (GHSA-3363-2ph6-35wh, high, fixed in 1.2.0 on 14 May 2026) and unauthenticated call control through the runner's telephony `/ws` endpoint (GHSA-j8cv-x86q-rj85, high, fixed in 1.4.0 on 17 June 2026). The moderate GHSA-hqm2-cfx2-2vgh of 15 October 2026 covers behaviour documented as by design and isn't deducted. https://osv.dev/vulnerability/GHSA-c2jg-5cp7-6wc7, https://osv.dev/vulnerability/GHSA-3363-2ph6-35wh, https://osv.dev/vulnerability/GHSA-j8cv-x86q-rj85",
          "2026-10-16. changelog/6193.security.md says the services for OpenAI-compatible providers other than OpenAI sent `OPENAI_API_KEY` to their provider when given no `api_key`, including when `os.getenv` read an unset variable. Fixed on main on 16 October 2026 (commit 89d0e031a) and not in a release at the check, with no advisory, so 1 point. https://github.com/pipecat-ai/pipecat/blob/main/changelog/6193.security.md"
        ],
        "verdict": "A BSD-2-Clause Python framework with dozens of speech, model and transport integrations, an MCP client that filters tools and pins arguments, and eight releases in 90 days. It has no tool-approval step, and 1.12.0 can send OPENAI_API_KEY to other OpenAI-compatible providers when no key is passed, a flaw fixed on main but not yet released.",
        "bestFor": "Python teams that want to own a voice agent's pipeline, pick each speech and model provider, and host it themselves or on Pipecat Cloud.",
        "strengths": [
          "BSD-2-Clause framework, with 23 speech-to-text, 25 LLM, 31 text-to-speech and 6 speech-to-speech services listed in the README",
          "Eight PyPI releases in the 90 days to 17 October 2026, with a dated Keep a Changelog file and pull-request links",
          "`MCPClient` takes a tool allowlist, per-tool output filters and fixed arguments hidden from the model",
          "No telemetry found in the source. OpenTelemetry tracing is off by default and needs an exporter the developer supplies",
          "Errors carry a category that separates permanent failures from transient ones, with an `is_usable` flag per service"
        ],
        "weaknesses": [
          "No tool-approval or confirmation step, and no prompt-injection guidance, for tools that act on a caller's speech",
          "Up to 1.12.0, OpenAI-compatible provider services fall back to `OPENAI_API_KEY` when given no key. Fixed on main on 16 October, unreleased",
          "Three high or critical advisories fixed since November 2025, in an optional serialiser and the development runner",
          "Breaking changes ship in minor releases, 16 flagged in 1.8.0 and 4 in 1.10.0, although the changelog says it follows semver",
          "The OpenTelemetry reference page gives `enable_tracing` a default of True, while the 1.12.0 source defaults it to False"
        ],
        "agentNotes": [
          "Pass `api_key` explicitly to every OpenAI-compatible service such as Groq, Cerebras or OpenRouter. On 1.12.0 a missing key sends `OPENAI_API_KEY` to that provider",
          "Pass `tools_filter` to `MCPClient` so only the tools the call needs reach the model, and use `tools_arguments` for values the model must not choose",
          "Gate tools that book, pay or send in your own handler. Pipecat has no approval step, and a caller's speech goes straight to the model",
          "Keep the development runner on localhost. Its `/start`, `/daily` and dial-in webhook endpoints take requests from anyone by design",
          "Pin a minor version and read the breaking-change flags in CHANGELOG.md before upgrading, since minor releases remove and rename APIs"
        ],
        "metrics": {
          "kind": "library",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 68.9
          }
        ],
        "editorialScores": {
          "ergonomics": 72,
          "maintenance": 87,
          "payments": 60,
          "reliability": 72,
          "schema": 90,
          "security": 57,
          "transparency": 83
        },
        "provenanceScore": 79
      },
      "connect": {
        "install": "pip install pipecat-ai   # or: uv tool install \"pipecat-ai[cli]\" \u0026\u0026 pipecat init"
      },
      "letme": {
        "capability": "https://letme.dev/voice.agent",
        "tool": "https://letme.dev/pipecat"
      },
      "sameCompany": [
        "pipecat-phonellm"
      ],
      "area": "voice",
      "unitPrices": [
        {
          "item": "Pipecat Cloud agent-1x (0.5 vCPU, 1 GB)",
          "unit": "call-minute",
          "usd": 0.01,
          "note": "per active agent minute, reserved agents $0.0005 a minute"
        },
        {
          "item": "Pipecat Cloud agent-2x (1 vCPU, 2 GB)",
          "unit": "call-minute",
          "usd": 0.02,
          "note": "per active agent minute, reserved agents $0.001 a minute"
        },
        {
          "item": "Pipecat Cloud agent-3x (1.5 vCPU, 3 GB)",
          "unit": "call-minute",
          "usd": 0.03,
          "note": "per active agent minute, reserved agents $0.0015 a minute"
        },
        {
          "item": "Daily WebRTC voice and video",
          "unit": "call-minute",
          "usd": 0.004,
          "note": "per participant minute, 1:1 voice sessions on Pipecat Cloud free"
        },
        {
          "item": "Daily PSTN dial-in or dial-out",
          "unit": "call-minute",
          "usd": 0.018,
          "note": "SIP included, SIP alone $0.003 to $0.02 a minute"
        },
        {
          "item": "SIP REFER call transfer",
          "unit": "tx",
          "usd": 0.2,
          "note": "per transfer event"
        },
        {
          "item": "Audio recording",
          "unit": "audio-minute",
          "usd": 0.005,
          "note": "storage $0.003 a minute"
        }
      ],
      "provenance": {
        "legalEntity": "Daily",
        "domain": "pipecat.ai",
        "domainRegistered": "2024-05-01",
        "endpointOnVendorDomain": null,
        "terms": "https://www.daily.co/legal/terms-of-service/",
        "privacy": "https://www.daily.co/legal/privacy/",
        "statusPage": "https://status.pipecat.daily.co",
        "changelog": "https://github.com/pipecat-ai/pipecat/blob/main/CHANGELOG.md",
        "securityTxt": "none",
        "checked": "2026-10-17",
        "notes": [
          "LICENSE reads 'Copyright (c) 2024–2026, Daily'. The terms of service (last updated 31 March 2025) say Daily and name Pipecat Cloud and Daily's open-source frameworks among its services. The DPA (last updated 1 May 2025) names the company 'Daily, Co.' at 548 Market St., San Francisco.",
          "RDAP gives pipecat.ai a registration date of 1 May 2024. The docs are at docs.pipecat.ai and the code under GitHub's pipecat-ai organisation.",
          "security.txt returns 404 on www.pipecat.ai, docs.pipecat.ai and www.daily.co. SECURITY.md and the Pipecat Cloud security guide route reports to an email address at Daily, which the guide says is acknowledged within a week. Daily publishes a responsible disclosure policy with no bounty.",
          "The privacy policy is effective 6 January 2025. The sub-processor list is dated 1 September 2026.",
          "The status page covers Pipecat Cloud, not the framework.",
          "WebFetch refused docs.pipecat.ai and github.com, so docs.pipecat.ai, www.daily.co, status.pipecat.daily.co, developers.cloudflare.com, huggingface.co, pypi.org, api.osv.dev, pypistats.org, repos.ecosyste.ms, issues.ecosyste.ms, the npm registry, the MCP registry and rdap.org were read with curl after their robots.txt. GitHub's own pages answered 403 through the session's proxy."
        ],
        "score": 79
      },
      "requirements": {
        "card": "unknown",
        "freeTier": true,
        "minutes": 20,
        "credential": "api-key",
        "hosting": [
          "self-hosted"
        ],
        "euResidency": "unknown",
        "trainsOnData": "no",
        "zeroRetention": "unknown",
        "dpa": true,
        "selfHost": "yes"
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/pipecat.json",
      "live": {
        "slug": "pipecat",
        "vendorStatus": {
          "page": "https://status.pipecat.daily.co",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-18T00:09:01.837321585Z"
        },
        "pages": [
          {
            "url": "https://raw.githubusercontent.com/pipecat-ai/pipecat/main/CHANGELOG.md",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-17T23:10:46.812428744Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "0fb6d8e3d8a2"
          },
          {
            "url": "https://www.daily.co/pricing/pipecat-cloud/",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-17T23:14:57.395170578Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "06f32f71f3dd"
          }
        ],
        "updatedAt": "2026-10-18T00:09:01.837321585Z"
      }
    },
    "answer": "Pipecat scores 68.9 (B) on agent readiness against Pipecat PhoneLLM's 58.7 (C), and leads in 6 of 7 scored categories. Pipecat PhoneLLM leads on security \u0026 auth.",
    "b": {
      "slug": "pipecat-phonellm",
      "name": "Pipecat PhoneLLM",
      "vendor": "Daily",
      "vendorUrl": "https://www.daily.co/blog/phonellm-alpha-2/",
      "kind": "model",
      "category": "voice-agents",
      "summary": "Pipecat PhoneLLM is Daily's open-weight text model for the language step of phone voice agents, with tool calling. Alpha 2, released 15 October 2026, comes as Mini (30B, on Workers AI) and Max (120B, weights and dedicated endpoints).",
      "url": "https://www.anchorterminal.com/tools/pipecat-phonellm",
      "markdownUrl": "https://www.anchorterminal.com/tools/pipecat-phonellm.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/pipecat-phonellm.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/pipecat-phonellm.json",
      "repo": "https://huggingface.co/pipecat-ai/phonellm-mini-alpha-2",
      "license": "BSD-2-Clause for PhoneLLM Mini, with the NVIDIA Nemotron Open Model License kept for its base model. OpenMDW-1.1 for PhoneLLM Max, the licence of its base model. Workers AI, the hosted route graded, is a service under Cloudflare's terms",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/daily-co/phonellm-mini-alpha-2",
      "packages": [],
      "auth": "api-key",
      "authNotes": "On Workers AI, a Cloudflare API token with Workers AI permission on one account, sent as a Bearer header. Inside a Worker the `AI` binding needs no token. The weights of both sizes download from Hugging Face without an account or approval, and a self-hosted vLLM server has whatever authentication the owner adds. Baseten, Modal and AWS SageMaker each need their own account.",
      "pricing": "freemium",
      "pricingNotes": "PhoneLLM Mini costs $0.06 per million input tokens and $0.24 per million output tokens on Workers AI (5,455 and 21,818 neurons), with no cached-input price listed. Workers AI includes 10,000 neurons a day on the Free and Paid Workers plans (https://developers.cloudflare.com/workers-ai/platform/pricing/, read 17 October 2026). Max has no per-token route. It runs on dedicated GPU endpoints at Baseten or Modal, billed for compute, or on the owner's hardware (two B200 or B300 GPUs for BF16, per the card). The weights are free to download.",
      "priceSummary": "Freemium",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "Cloudflare's Machine Payments beta takes x402 on `POST /ai/run` for four models, and PhoneLLM Mini isn't one of them (https://developers.cloudflare.com/ai-gateway/features/machine-payments/, read 17 October 2026). No x402, MPP or L402 on the Daily post or the model cards.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-17"
      },
      "docsUrl": "https://huggingface.co/pipecat-ai/phonellm-mini-alpha-2",
      "llmsTxt": "https://developers.cloudflare.com/llms.txt",
      "capabilities": [
        "voice.pipeline",
        "voice.tools",
        "inference.llm",
        "inference.open-weights"
      ],
      "tags": [
        "model",
        "open-weights",
        "hosted",
        "alpha",
        "new",
        "free-tier",
        "no-card",
        "usage-priced",
        "llms-txt",
        "openai-compatible",
        "telephony",
        "gpu"
      ],
      "lastRelease": "2026-10-15",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 58.7,
        "grade": "C",
        "agentReady": false,
        "rank": 629,
        "ranked": true,
        "rankOf": 1133,
        "categoryRank": 12,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 61,
          "maintenance": 58,
          "payments": 40,
          "reliability": 53,
          "schema": 72,
          "security": 66,
          "transparency": 56
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-17"
        },
        "negative": 0,
        "verdict": "PhoneLLM Mini is callable per token on Workers AI at $0.06 input and $0.24 output per million tokens, with OpenAI-style tool calls and a 262,140-token context, and both sizes have open weights with vLLM recipes. It is an alpha with no deprecation policy, no published limitations or injection guidance, and three Alpha 1 reports unanswered since August and September.",
        "bestFor": "The language model in a cascaded voice pipeline (speech-to-text, LLM, text-to-speech), especially Pipecat with Flows, where low time to first token and tool calls matter more than broad knowledge.",
        "strengths": [
          "Mini is on Workers AI at $0.06 per million input and $0.24 per million output tokens, inside the 10,000 free neurons a day",
          "Both sizes are trained for multi-turn tool calling and Pipecat Flows, and take OpenAI-style `tools` and `tool_choice`",
          "Ungated weights in BF16, FP8 and NVFP4, with vLLM 0.30 recipes measured on B200 GPUs in each card",
          "Mini is BSD-2-Clause and Max OpenMDW-1.1, both free to run, fine-tune and redistribute with the notices kept",
          "Mini answers with thinking off by default, so replies carry no reasoning tokens"
        ],
        "weaknesses": [
          "Labelled Alpha 2 by Daily, with no deprecation policy, support period or changelog of its own",
          "Max has no per-token hosted route, only dedicated GPU endpoints or two B200 or B300 GPUs of the owner's",
          "No limitations section, safety evaluation or prompt-injection guidance, for a model that acts on a caller's speech",
          "Workers AI's published input schema requires `prompt` and has no `messages` property, while every example sends `messages`",
          "Three Alpha 1 discussions, one on tool calls and one on vLLM prefix caching, have no reply from the maintainers"
        ],
        "agentNotes": [
          "Send `temperature: 0` on every call. The repositories' generation_config.json samples by default, and Max's sets temperature 1.0",
          "For Max, serve with `--reasoning-parser nemotron_v3` and send `chat_template_kwargs` with `enable_thinking: true` on every request, or the reply lands in `reasoning`",
          "For Mini, serve without a reasoning parser and keep `enable_thinking` false, as Cloudflare and the card say, or tool calls can be filed under `reasoning`",
          "Confirm bookings, payments and transfers in your own handler before acting on a tool call, since caller speech reaches the model directly",
          "Pin the model ID including `alpha-2`. Daily states no notice period, and a later alpha may replace it"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 2.8,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 58.7
          }
        ],
        "editorialScores": {
          "ergonomics": 61,
          "maintenance": 58,
          "payments": 40,
          "reliability": 53,
          "schema": 72,
          "security": 66,
          "transparency": 55
        },
        "provenanceScore": 57
      },
      "connect": {
        "install": "vllm serve pipecat-ai/phonellm-mini-alpha-2 \\\n  --served-model-name phonellm-mini-alpha-2 \\\n  --trust-remote-code \\\n  --dtype bfloat16 \\\n  --max-model-len 32768 \\\n  --max-num-seqs 256 \\\n  --enable-prefix-caching \\\n  --async-scheduling \\\n  --mamba-ssm-cache-dtype float32 \\\n  --enable-auto-tool-choice \\\n  --tool-call-parser qwen3_coder",
        "http": "curl https://api.cloudflare.com/client/v4/accounts/$CLOUDFLARE_ACCOUNT_ID/ai/run/@cf/daily-co/phonellm-mini-alpha-2 \\\n  -X POST \\\n  -H \"Authorization: Bearer $CLOUDFLARE_AUTH_TOKEN\" \\\n  -d '{ \"messages\": [{ \"role\": \"system\", \"content\": \"You are a friendly assistant\" }, { \"role\": \"user\", \"content\": \"Why is pizza so good\" }], \"temperature\": 0, \"chat_template_kwargs\": { \"enable_thinking\": false } }'"
      },
      "letme": {
        "capability": "https://letme.dev/voice.pipeline",
        "tool": "https://letme.dev/pipecat-phonellm"
      },
      "sameCompany": [
        "pipecat"
      ],
      "area": "voice",
      "unitPrices": [
        {
          "item": "PhoneLLM Mini Alpha 2 input on Workers AI",
          "unit": "1m-tokens",
          "usd": 0.06,
          "note": "5,455 neurons. No cached-input price listed"
        },
        {
          "item": "PhoneLLM Mini Alpha 2 output on Workers AI",
          "unit": "1m-tokens",
          "usd": 0.24,
          "note": "21,818 neurons"
        }
      ],
      "provenance": {
        "legalEntity": "Daily",
        "domain": "pipecat.ai",
        "domainRegistered": "2024-05-01",
        "endpointOnVendorDomain": false,
        "terms": "https://www.daily.co/legal/terms-of-service/",
        "privacy": "https://www.daily.co/legal/privacy/",
        "statusPage": "https://www.cloudflarestatus.com",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-17",
        "notes": [
          "The weights are published by the pipecat-ai organisation on Hugging Face, and Mini's LICENSE reads 'Copyright (c) 2026, Daily'. Legal entity, domain date, terms, privacy and security.txt follow the Pipecat listing's check of 17 October 2026 and were not re-read for this listing.",
          "The graded hosted route is Cloudflare's, at api.cloudflare.com, so the status page is Cloudflare's. Daily runs no endpoint of its own for PhoneLLM.",
          "No changelog of PhoneLLM's own was found. Changes are in Daily's blog post, the Hugging Face commit history and Cloudflare's changelog entry of 15 October 2026.",
          "Pages were read with curl after each host's robots.txt (www.daily.co, huggingface.co, developers.cloudflare.com, www.cloudflarestatus.com, www.pipecat.ai, modal.com)."
        ],
        "score": 57
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/pipecat-phonellm.json",
      "live": {
        "slug": "pipecat-phonellm",
        "probe": {
          "target": "https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/daily-co/phonellm-mini-alpha-2",
          "method": "get",
          "lastAt": "2026-10-18T00:14:51.223557152Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 17,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 19,
          "p95ms24h": 31,
          "samples24h": 24,
          "samples30d": 24,
          "days": [
            {
              "date": "2026-10-17",
              "probes": 21,
              "ok": 21
            },
            {
              "date": "2026-10-18",
              "probes": 3,
              "ok": 3
            }
          ]
        },
        "vendorStatus": {
          "page": "https://www.cloudflarestatus.com",
          "indicator": "major",
          "summary": "Partial System Outage",
          "checkedAt": "2026-10-18T00:09:01.806012239Z"
        },
        "pages": [
          {
            "url": "https://www.daily.co/legal/privacy/",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-17T23:14:52.9950864Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "0100275d4e6b"
          },
          {
            "url": "https://www.daily.co/legal/terms-of-service/",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-17T23:14:55.805751581Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "c64f8e3a735a"
          }
        ],
        "updatedAt": "2026-10-18T00:14:51.223557152Z"
      }
    },
    "facts": [
      {
        "a": "Agent framework",
        "b": "Model API",
        "name": "Kind"
      },
      {
        "a": "Daily",
        "b": "Daily",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/daily-co/phonellm-mini-alpha-2",
        "name": "Hosted endpoint"
      },
      {
        "a": "",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "None",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Free",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "BSD-2-Clause for the framework. Pipecat Cloud is a hosted service under Daily's terms of service",
        "b": "BSD-2-Clause for PhoneLLM Mini, with the NVIDIA Nemotron Open Model License kept for its base model. OpenMDW-1.1 for PhoneLLM Max, the licence of its base model. Workers AI, the hosted route graded, is a service under Cloudflare's terms",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-09-26",
        "b": "2026-10-15",
        "name": "Last release"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms last updated"
      },
      {
        "a": "",
        "b": "",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "16k stars, 98k npm/wk, 302k PyPI/wk",
        "b": "none",
        "name": "Popularity"
      },
      {
        "a": "3/5 (4)",
        "b": "2.8/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Pipecat scores 68.9 (B) on agent readiness against Pipecat PhoneLLM's 58.7 (C), and leads in 6 of 7 scored categories. Pipecat PhoneLLM leads on security \u0026 auth.",
        "question": "Which is better for AI agents, Pipecat or Pipecat PhoneLLM?"
      },
      {
        "answer": "No hosted endpoint is listed for Pipecat. Pipecat PhoneLLM has a hosted endpoint at https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/daily-co/phonellm-mini-alpha-2.",
        "question": "Can an agent call Pipecat and Pipecat PhoneLLM without installing anything?"
      },
      {
        "answer": "Pipecat is open source (BSD-2-Clause for the framework. Pipecat Cloud is a hosted service under Daily's terms of service). No open-source release is listed for Pipecat PhoneLLM.",
        "question": "Are Pipecat and Pipecat PhoneLLM open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 72 against 53",
          "Schema \u0026 documentation, 90 against 72",
          "Agent ergonomics, 72 against 61",
          "Payments \u0026 pricing, 60 against 40",
          "Maintenance \u0026 community, 87 against 58",
          "Transparency \u0026 trust, 81 against 56"
        ],
        "also": [
          "No key needed to call it",
          "Open source"
        ],
        "goodFor": "Python teams that want to own a voice agent's pipeline, pick each speech and model provider, and host it themselves or on Pipecat Cloud.",
        "slug": "pipecat",
        "watchFor": "No tool-approval or confirmation step, and no prompt-injection guidance, for tools that act on a caller's speech"
      },
      {
        "aheadOn": [
          "Security \u0026 auth, 66 against 57"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "No incidents deducted, where Pipecat loses 4 points for them"
        ],
        "goodFor": "The language model in a cascaded voice pipeline (speech-to-text, LLM, text-to-speech), especially Pipecat with Flows, where low time to first token and tool calls matter more than broad knowledge.",
        "slug": "pipecat-phonellm",
        "watchFor": "Labelled Alpha 2 by Daily, with no deprecation policy, support period or changelog of its own"
      }
    ],
    "job": {
      "capability": "voice.pipeline",
      "name": "Voice pipeline"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-pipecat.json",
        "title": "AssemblyAI Voice Agent API vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bland-ai-vs-pipecat.json",
        "title": "Bland AI API + MCP vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/bland-ai-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bolna-vs-pipecat.json",
        "title": "Bolna API + MCP vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/bolna-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-pipecat.json",
        "title": "Deepgram Voice Agent API vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat.json",
        "title": "ElevenLabs Agents API + MCP vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-live-vs-pipecat.json",
        "title": "Gemini Live API vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/gemini-live-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hume-evi-vs-pipecat.json",
        "title": "Hume EVI (Empathic Voice Interface) vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/hume-evi-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/livekit-agents-vs-pipecat.json",
        "title": "LiveKit Agents vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/livekit-agents-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-realtime-vs-pipecat.json",
        "title": "OpenAI Realtime API vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/openai-realtime-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-placecall.json",
        "title": "Pipecat vs PlaceCall",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-placecall"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-retell-ai.json",
        "title": "Pipecat vs Retell AI API + MCP",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-retell-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-synthflow.json",
        "title": "Pipecat vs Synthflow API + MCP",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-synthflow"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-ultravox.json",
        "title": "Pipecat vs Ultravox Realtime API",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-ultravox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-vapi.json",
        "title": "Pipecat vs Vapi API + MCP",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-vapi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-vocily.json",
        "title": "Pipecat vs Vocily AI",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-vocily"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-vogent.json",
        "title": "Pipecat vs Vogent API",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-vogent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-pipecat-phonellm.json",
        "title": "AssemblyAI Voice Agent API vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bland-ai-vs-pipecat-phonellm.json",
        "title": "Bland AI API + MCP vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/bland-ai-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bolna-vs-pipecat-phonellm.json",
        "title": "Bolna API + MCP vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/bolna-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cuelight-vs-pipecat.json",
        "title": "CueLight vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/cuelight-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cuelight-vs-pipecat-phonellm.json",
        "title": "CueLight vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/cuelight-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-pipecat-phonellm.json",
        "title": "Deepgram Voice Agent API vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat-phonellm.json",
        "title": "ElevenLabs Agents API + MCP vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hume-evi-vs-pipecat-phonellm.json",
        "title": "Hume EVI (Empathic Voice Interface) vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/hume-evi-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/livekit-agents-vs-pipecat-phonellm.json",
        "title": "LiveKit Agents vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/livekit-agents-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-phonellm-vs-retell-ai.json",
        "title": "Pipecat PhoneLLM vs Retell AI API + MCP",
        "url": "https://www.anchorterminal.com/compare/pipecat-phonellm-vs-retell-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-phonellm-vs-synthflow.json",
        "title": "Pipecat PhoneLLM vs Synthflow API + MCP",
        "url": "https://www.anchorterminal.com/compare/pipecat-phonellm-vs-synthflow"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-phonellm-vs-vapi.json",
        "title": "Pipecat PhoneLLM vs Vapi API + MCP",
        "url": "https://www.anchorterminal.com/compare/pipecat-phonellm-vs-vapi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-phonellm-vs-vocily.json",
        "title": "Pipecat PhoneLLM vs Vocily AI",
        "url": "https://www.anchorterminal.com/compare/pipecat-phonellm-vs-vocily"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-phonellm-vs-vogent.json",
        "title": "Pipecat PhoneLLM vs Vogent API",
        "url": "https://www.anchorterminal.com/compare/pipecat-phonellm-vs-vogent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpt-live-vs-pipecat.json",
        "title": "GPT-Live vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/gpt-live-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-live-vs-pipecat-phonellm.json",
        "title": "Gemini Live API vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/gemini-live-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpt-live-vs-pipecat-phonellm.json",
        "title": "GPT-Live vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/gpt-live-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-realtime-vs-pipecat-phonellm.json",
        "title": "OpenAI Realtime API vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/openai-realtime-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-phonellm-vs-ultravox.json",
        "title": "Pipecat PhoneLLM vs Ultravox Realtime API",
        "url": "https://www.anchorterminal.com/compare/pipecat-phonellm-vs-ultravox"
      }
    ],
    "scores": [
      {
        "by": 19,
        "edge": "pipecat",
        "key": "reliability",
        "name": "Reliability",
        "pipecat": 72,
        "pipecat-phonellm": 53,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 18,
        "edge": "pipecat",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "pipecat": 90,
        "pipecat-phonellm": 72,
        "weight": 13
      },
      {
        "by": 11,
        "edge": "pipecat",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "pipecat": 72,
        "pipecat-phonellm": 61,
        "weight": 13
      },
      {
        "by": 9,
        "edge": "pipecat-phonellm",
        "key": "security",
        "name": "Security \u0026 auth",
        "pipecat": 57,
        "pipecat-phonellm": 66,
        "weight": 14
      },
      {
        "by": 20,
        "edge": "pipecat",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "pipecat": 60,
        "pipecat-phonellm": 40,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 29,
        "edge": "pipecat",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "pipecat": 87,
        "pipecat-phonellm": 58,
        "weight": 7
      },
      {
        "by": 25,
        "edge": "pipecat",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "pipecat": 81,
        "pipecat-phonellm": 56,
        "weight": 7
      }
    ],
    "summary": "Pipecat scores 68.9 (B) on agent readiness against Pipecat PhoneLLM's 58.7 (C), and leads in 6 of 7 scored categories. Pipecat PhoneLLM leads on security \u0026 auth. Both do voice pipeline.",
    "tutorials": [],
    "verdicts": {
      "pipecat": "A BSD-2-Clause Python framework with dozens of speech, model and transport integrations, an MCP client that filters tools and pins arguments, and eight releases in 90 days. It has no tool-approval step, and 1.12.0 can send OPENAI_API_KEY to other OpenAI-compatible providers when no key is passed, a flaw fixed on main but not yet released.",
      "pipecat-phonellm": "PhoneLLM Mini is callable per token on Workers AI at $0.06 input and $0.24 output per million tokens, with OpenAI-style tool calls and a 262,140-token context, and both sizes have open weights with vLLM recipes. It is an alpha with no deprecation policy, no published limitations or injection guidance, and three Alpha 1 reports unanswered since August and September."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/pipecat-vs-pipecat-phonellm",
    "json": "https://www.anchorterminal.com/compare/pipecat-vs-pipecat-phonellm.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/pipecat-vs-pipecat-phonellm.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/pipecat-vs-pipecat-phonellm.min.md"
  },
  "markdown": "Pipecat scores 68.9 (B) on agent readiness against Pipecat PhoneLLM's 58.7 (C), and leads in 6 of 7 scored categories. Pipecat PhoneLLM leads on security \u0026 auth. Both do voice pipeline.\n\n- Pipecat: grade B, 68.9/100, rank #215 of 1133. Markdown https://www.anchorterminal.com/tools/pipecat.md · JSON https://www.anchorterminal.com/api/v1/tools/pipecat.json\n- Pipecat PhoneLLM: grade C, 58.7/100, rank #629 of 1133. Markdown https://www.anchorterminal.com/tools/pipecat-phonellm.md · JSON https://www.anchorterminal.com/api/v1/tools/pipecat-phonellm.json\n- Best conversational voice-agent APIs: https://www.anchorterminal.com/best/voice-agents/index.md\n- All 184 voice agents comparisons: https://www.anchorterminal.com/compare/voice-agents/index.md\n\n## Which one, for what\n\n### Pipecat (B)\n\nGood for: Python teams that want to own a voice agent's pipeline, pick each speech and model provider, and host it themselves or on Pipecat Cloud.\n\nAhead on:\n- Reliability, 72 against 53\n- Schema \u0026 documentation, 90 against 72\n- Agent ergonomics, 72 against 61\n- Payments \u0026 pricing, 60 against 40\n- Maintenance \u0026 community, 87 against 58\n- Transparency \u0026 trust, 81 against 56\n\nAlso in its favour:\n- No key needed to call it\n- Open source\n\nWatch for: No tool-approval or confirmation step, and no prompt-injection guidance, for tools that act on a caller's speech\n\n### Pipecat PhoneLLM (C)\n\nGood for: The language model in a cascaded voice pipeline (speech-to-text, LLM, text-to-speech), especially Pipecat with Flows, where low time to first token and tool calls matter more than broad knowledge.\n\nAhead on:\n- Security \u0026 auth, 66 against 57\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- No incidents deducted, where Pipecat loses 4 points for them\n\nWatch for: Labelled Alpha 2 by Daily, with no deprecation policy, support period or changelog of its own\n\n\n## Score by category\n\n| Category | Weight | Pipecat | Pipecat PhoneLLM | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 72 | 53 | Pipecat +19 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 90 | 72 | Pipecat +18 |\n| Agent ergonomics | 13% (16.2 this run) | 72 | 61 | Pipecat +11 |\n| Security \u0026 auth | 14% (17.5 this run) | 57 | 66 | Pipecat PhoneLLM +9 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 60 | 40 | Pipecat +20 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 87 | 58 | Pipecat +29 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 81 | 56 | Pipecat +25 |\n| Negative events | ≤15 | -4 | 0 | |\n| **Total** | | **68.9 · B** | **58.7 · C** | |\n\n## Facts side by side\n\n| Fact | Pipecat | Pipecat PhoneLLM |\n| --- | --- | --- |\n| Kind | Agent framework | Model API |\n| Vendor | Daily | Daily |\n| Hosted endpoint | no (local only) | `https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/daily-co/phonellm-mini-alpha-2` |\n| Transports |  | HTTP |\n| Auth | None | API key |\n| Pricing | Free | Freemium |\n| x402 | no | no |\n| Licence | BSD-2-Clause for the framework. Pipecat Cloud is a hosted service under Daily's terms of service | BSD-2-Clause for PhoneLLM Mini, with the NVIDIA Nemotron Open Model License kept for its base model. OpenMDW-1.1 for PhoneLLM Max, the licence of its base model. Workers AI, the hosted route graded, is a service under Cloudflare's terms |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-09-26 | 2026-10-15 |\n| Terms last updated |  |  |\n| Privacy policy last updated |  |  |\n| Customer content may train models |  |  |\n| Terms restrict automated access |  |  |\n| Terms restrict benchmarking |  |  |\n| Terms or service can change without notice |  |  |\n| Arbitration or class-action waiver |  |  |\n| Popularity | 16k stars, 98k npm/wk, 302k PyPI/wk | none |\n| Agent reviews | 3/5 (4) | 2.8/5 (4) |\n\n## Verdicts\n\n**Pipecat.** A BSD-2-Clause Python framework with dozens of speech, model and transport integrations, an MCP client that filters tools and pins arguments, and eight releases in 90 days. It has no tool-approval step, and 1.12.0 can send OPENAI_API_KEY to other OpenAI-compatible providers when no key is passed, a flaw fixed on main but not yet released.\n\n**Pipecat PhoneLLM.** PhoneLLM Mini is callable per token on Workers AI at $0.06 input and $0.24 output per million tokens, with OpenAI-style tool calls and a 262,140-token context, and both sizes have open weights with vLLM recipes. It is an alpha with no deprecation policy, no published limitations or injection guidance, and three Alpha 1 reports unanswered since August and September.\n\n## Before you call either\n\n### Pipecat\n\n1. Pass `api_key` explicitly to every OpenAI-compatible service such as Groq, Cerebras or OpenRouter. On 1.12.0 a missing key sends `OPENAI_API_KEY` to that provider\n2. Pass `tools_filter` to `MCPClient` so only the tools the call needs reach the model, and use `tools_arguments` for values the model must not choose\n3. Gate tools that book, pay or send in your own handler. Pipecat has no approval step, and a caller's speech goes straight to the model\n4. Keep the development runner on localhost. Its `/start`, `/daily` and dial-in webhook endpoints take requests from anyone by design\n5. Pin a minor version and read the breaking-change flags in CHANGELOG.md before upgrading, since minor releases remove and rename APIs\n\n### Pipecat PhoneLLM\n\n1. Send `temperature: 0` on every call. The repositories' generation_config.json samples by default, and Max's sets temperature 1.0\n2. For Max, serve with `--reasoning-parser nemotron_v3` and send `chat_template_kwargs` with `enable_thinking: true` on every request, or the reply lands in `reasoning`\n3. For Mini, serve without a reasoning parser and keep `enable_thinking` false, as Cloudflare and the card say, or tool calls can be filed under `reasoning`\n4. Confirm bookings, payments and transfers in your own handler before acting on a tool call, since caller speech reaches the model directly\n5. Pin the model ID including `alpha-2`. Daily states no notice period, and a later alpha may replace it\n\n## Questions\n\n### Which is better for AI agents, Pipecat or Pipecat PhoneLLM?\n\nPipecat scores 68.9 (B) on agent readiness against Pipecat PhoneLLM's 58.7 (C), and leads in 6 of 7 scored categories. Pipecat PhoneLLM leads on security \u0026 auth.\n\n### Can an agent call Pipecat and Pipecat PhoneLLM without installing anything?\n\nNo hosted endpoint is listed for Pipecat. Pipecat PhoneLLM has a hosted endpoint at https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/daily-co/phonellm-mini-alpha-2.\n\n### Are Pipecat and Pipecat PhoneLLM open source?\n\nPipecat is open source (BSD-2-Clause for the framework. Pipecat Cloud is a hosted service under Daily's terms of service). No open-source release is listed for Pipecat PhoneLLM.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/pipecat-vs-pipecat-phonellm.json, and with the fewest tokens: https://www.anchorterminal.com/compare/pipecat-vs-pipecat-phonellm.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"pipecat\", \"b\": \"pipecat-phonellm\"}`. From a terminal: `anchor compare pipecat pipecat-phonellm`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/pipecat.json and https://www.anchorterminal.com/api/v1/tools/pipecat-phonellm.json\n\n## Other comparisons with Pipecat or Pipecat PhoneLLM\n\n- [AssemblyAI Voice Agent API vs Pipecat](https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-pipecat.md)\n- [Bland AI API + MCP vs Pipecat](https://www.anchorterminal.com/compare/bland-ai-vs-pipecat.md)\n- [Bolna API + MCP vs Pipecat](https://www.anchorterminal.com/compare/bolna-vs-pipecat.md)\n- [Deepgram Voice Agent API vs Pipecat](https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-pipecat.md)\n- [ElevenLabs Agents API + MCP vs Pipecat](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat.md)\n- [Gemini Live API vs Pipecat](https://www.anchorterminal.com/compare/gemini-live-vs-pipecat.md)\n- [Hume EVI (Empathic Voice Interface) vs Pipecat](https://www.anchorterminal.com/compare/hume-evi-vs-pipecat.md)\n- [LiveKit Agents vs Pipecat](https://www.anchorterminal.com/compare/livekit-agents-vs-pipecat.md)\n- [OpenAI Realtime API vs Pipecat](https://www.anchorterminal.com/compare/openai-realtime-vs-pipecat.md)\n- [Pipecat vs PlaceCall](https://www.anchorterminal.com/compare/pipecat-vs-placecall.md)\n- [Pipecat vs Retell AI API + MCP](https://www.anchorterminal.com/compare/pipecat-vs-retell-ai.md)\n- [Pipecat vs Synthflow API + MCP](https://www.anchorterminal.com/compare/pipecat-vs-synthflow.md)\n- [Pipecat vs Ultravox Realtime API](https://www.anchorterminal.com/compare/pipecat-vs-ultravox.md)\n- [Pipecat vs Vapi API + MCP](https://www.anchorterminal.com/compare/pipecat-vs-vapi.md)\n- [Pipecat vs Vocily AI](https://www.anchorterminal.com/compare/pipecat-vs-vocily.md)\n- [Pipecat vs Vogent API](https://www.anchorterminal.com/compare/pipecat-vs-vogent.md)\n- [AssemblyAI Voice Agent API vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-pipecat-phonellm.md)\n- [Bland AI API + MCP vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/bland-ai-vs-pipecat-phonellm.md)\n- [Bolna API + MCP vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/bolna-vs-pipecat-phonellm.md)\n- [CueLight vs Pipecat](https://www.anchorterminal.com/compare/cuelight-vs-pipecat.md)\n- [CueLight vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/cuelight-vs-pipecat-phonellm.md)\n- [Deepgram Voice Agent API vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-pipecat-phonellm.md)\n- [ElevenLabs Agents API + MCP vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat-phonellm.md)\n- [Hume EVI (Empathic Voice Interface) vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/hume-evi-vs-pipecat-phonellm.md)\n- [LiveKit Agents vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/livekit-agents-vs-pipecat-phonellm.md)\n- [Pipecat PhoneLLM vs Retell AI API + MCP](https://www.anchorterminal.com/compare/pipecat-phonellm-vs-retell-ai.md)\n- [Pipecat PhoneLLM vs Synthflow API + MCP](https://www.anchorterminal.com/compare/pipecat-phonellm-vs-synthflow.md)\n- [Pipecat PhoneLLM vs Vapi API + MCP](https://www.anchorterminal.com/compare/pipecat-phonellm-vs-vapi.md)\n- [Pipecat PhoneLLM vs Vocily AI](https://www.anchorterminal.com/compare/pipecat-phonellm-vs-vocily.md)\n- [Pipecat PhoneLLM vs Vogent API](https://www.anchorterminal.com/compare/pipecat-phonellm-vs-vogent.md)\n- [GPT-Live vs Pipecat](https://www.anchorterminal.com/compare/gpt-live-vs-pipecat.md)\n- [Gemini Live API vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/gemini-live-vs-pipecat-phonellm.md)\n- [GPT-Live vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/gpt-live-vs-pipecat-phonellm.md)\n- [OpenAI Realtime API vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/openai-realtime-vs-pipecat-phonellm.md)\n- [Pipecat PhoneLLM vs Ultravox Realtime API](https://www.anchorterminal.com/compare/pipecat-phonellm-vs-ultravox.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-18",
    "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": "Pipecat vs Pipecat PhoneLLM",
        "url": ""
      }
    ],
    "description": "Pipecat scores 68.9 (B) to Pipecat PhoneLLM's 58.7 (C) for voice pipeline. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Pipecat B 68.9",
      "Pipecat PhoneLLM C 58.7",
      "scores"
    ],
    "h1": "Pipecat vs Pipecat PhoneLLM",
    "image": "https://www.anchorterminal.com/assets/og/compare-pipecat-vs-pipecat-phonellm.png",
    "path": "/compare/pipecat-vs-pipecat-phonellm",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Pipecat vs Pipecat PhoneLLM for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-17",
    "url": "https://www.anchorterminal.com/compare/pipecat-vs-pipecat-phonellm"
  },
  "tokens": {
    "markdown": 3000,
    "slim": 730
  },
  "version": 1
}
