BYTETOOLS

TensorFeed API

Free AI model API with no key: models grouped by provider with pricing, context windows, capability tags and a composite intelligence score with coverage metadata. Tested example included.

No API key requiredCORS enabledHTTPSFree tier

Endpoint tested and returned HTTP 200 on 21 Aug 2026

What is the TensorFeed API?

TensorFeed publishes AI model data grouped by provider with no API key. Each model carries input and output pricing, context window, release month, capability tags and a composite intelligence index with an explicit note of which benchmarks it was computed from.

Composite model rankings are usually opaque — a single number with no indication of what went into it. TensorFeed at least shows its working: the `intelligence` object carries the score alongside `benchmarks_used`, a `coverage` figure and a `low_coverage` flag warning when a model has been scored from too little data. That does not make the ranking authoritative, but it makes it auditable, which is more than most offer.

The response is organised provider-first, with models nested underneath, which suits rendering a grouped comparison table directly but means flattening if you want a global ranking. `tier` labels models as flagship or otherwise, and `capabilities` is a flat array of tags such as text, vision, tool-use and reasoning. The same host serves news, service status and GPU pricing endpoints from the same base path, so the model catalogue is one slice of a broader feed.

Quick facts

Base URL
https://tensorfeed.ai/api
Authentication
No API key and no account for the public endpoints. Some premium endpoints on the same host are gated.
Rate limit
No published limit. `lastUpdated` tells you how fresh the snapshot is.
Pricing
Free for the public endpoints.
CORS
Enabled — callable directly from browser JavaScript
Official docs
Read the docs

How to use the TensorFeed API

Every request below was executed against the live API on 21 Aug 2026, and the response shown is the real body it returned — not an illustration.

1. Fetch AI models grouped by provider

GET https://tensorfeed.ai/api/models

curl
curl 'https://tensorfeed.ai/api/models'
JavaScript (fetch)
const res = await fetch("https://tensorfeed.ai/api/models");
if (!res.ok) throw new Error(`Request failed: ${res.status}`);
const data = await res.json();
console.log(data);
Python (requests)
import requests

res = requests.get("https://tensorfeed.ai/api/models", timeout=20)
res.raise_for_status()
print(res.json())
Response — HTTP 200 (truncated)
{
  "ok": true,
  "source": "tensorfeed.ai",
  "lastUpdated": "2026-08-16",
  "providers": [
    {
      "id": "anthropic",
      "name": "Anthropic",
      "logo": "/images/providers/anthropic.png",
      "url": "https://www.anthropic.com",
      "models": [
        {
          "id": "claude-opus-5",
          "name": "Claude Opus 5",
          "inputPrice": 5,
          "outputPrice": 25,
          "contextWindow": 1000000,
          "released": "2026-07",
          "capabilities": [
            "text",
            "vision",
            "tool-use",
            "code",
            "reasoning"
          ],
          "tier": "flagship",
          "intelligence": {
            "tfii": 67.7,
            "generation": "v2",
            "low_coverage": false,
            "coverage": 1,
            "benchmarks_used": [
              "frontier_code",
              "hle_tools",
              "osworld_2",
              "browsecomp"
            ],
            "methodology_version": "1.1",
            "as_of": "2026-08-21T07:00:08.563Z"
          }
        },
        {
          "id": "claude-fable-5",
          "name": "Claude Fable 5",
          "inputPrice": 10,
          "outputPrice": 50,
          "contextWindow": 1000000,
          "released": "2026-06",
          "capabilities": [
            "text",
            "vision",
            "tool-use",
            "code"
          ],
          "tier": "flagship",
          "intelligence": {
            "tfii": 65.9,
            "generation": "v2",
            "low_coverage": false,
            "coverage": 1,
            "benchmarks_u

Parameters

ParameterTypeRequiredDescription
(none)n/aOptionalThe models endpoint returns the full grouped catalogue with no parameters.
/newspathOptionalAI news feed on the same host.
/statuspathOptionalProvider service status, with summary and leaderboard variants.
/gpu/pricingpathOptionalGPU rental pricing, with a time-series variant.

Response fields

okboolean
Envelope success flag.
source / lastUpdatedstring
Origin and the date of the snapshot, `YYYY-MM-DD`.
providersarray
Providers, each holding its own models.
providers[].id / name / url / logostring
Provider slug, display name, website and a site-relative logo path.
providers[].modelsarray
That provider's models.
providers[].models[].id / namestring
Model identifier and display name.
providers[].models[].inputPrice / outputPricefloat
USD per million tokens, as numbers rather than strings.
providers[].models[].contextWindowinteger
Maximum context in tokens.
providers[].models[].releasedstring
Release month as `YYYY-MM` — a month, not a date.
providers[].models[].capabilitiesarray
Tags such as `text`, `vision`, `tool-use`, `code`, `reasoning`.
providers[].models[].tierstring
Positioning label such as `flagship`.
providers[].models[].intelligenceobject
Composite score in `tfii`, plus `generation`, `coverage`, a `low_coverage` warning flag and `benchmarks_used` listing what fed the score.

What you can build with the TensorFeed API

  • Build a provider-grouped model comparison table
  • Filter models by capability tag before shortlisting
  • Show a capability score alongside an explicit confidence caveat
  • Combine model data with the GPU pricing endpoint for a cost view

Common errors and how to fix them

Cannot rank models globally

The response is grouped by provider.

Fix: Flatten the nested `models` arrays first if you want a single ordered list.

Misleading intelligence score

Some models are scored from very little benchmark data.

Fix: Check `low_coverage` and `coverage` before presenting `tfii` as meaningful, and show `benchmarks_used` alongside it.

Release date parsing fails

`released` is `YYYY-MM`, a month with no day.

Fix: Parse it as a year-month, or append a day if your date type demands one.

Logo image missing

`logo` is a site-relative path.

Fix: Prefix `https://tensorfeed.ai` before using it in an `img` tag.

TensorFeed API — frequently asked questions

Is the TensorFeed API free?

Yes, the public endpoints — models, news, status and GPU pricing — need no key. Some premium endpoints on the same host are gated.

What is the tfii score?

TensorFeed's composite intelligence index. The `intelligence` object also carries `benchmarks_used`, a `coverage` figure and a `low_coverage` flag, so you can see how much data the score rests on rather than taking it on trust.

Are the prices per token or per million?

Per million tokens, and returned as numbers rather than strings, which makes them directly comparable with other per-MTok sources.

Why is the data grouped by provider?

The structure suits rendering a grouped comparison table. If you want a global ranking, flatten the nested `models` arrays first.

Tools that pair with this API

Alternatives to TensorFeed API

If TensorFeed does not fit, these machine learning & ai apis cover similar ground. Every one was called before publishing, and each links to its own reference page with a working curl command and the response it returned.

APIWhat it doesAuthCORSLast verified
Hugging Face HubFree model hub API with no key: search over a million models by task, library or tag, with download counts, likes and a trending score. Tested example included.No keyYes21 Aug 2026
OpenRouter ModelsFree LLM catalogue API with no key: every model OpenRouter routes to, with per-token pricing, context length, modalities and supported parameters. Tested example included.No keyYes21 Aug 2026
models.devFree AI model dataset with no key: one JSON document covering providers, models, pricing, context limits and capability flags, community-maintained on GitHub. Tested example included.No keyYes21 Aug 2026
Pollinations TextFree text generation API with no key: put a prompt in the URL path and get generated plain text straight back. No JSON envelope, no account. Tested example included.No keyYes21 Aug 2026
AI Economics ToolsFree AI cost calculator API with no key: token spend, context window sizing and agent-hour economics, each returning the result, the formula and a plain-English reading. Tested example included.No keyYes21 Aug 2026
DreamThreadsFree dream analysis API with no key: POST a dream narrative and get back structured entities, actions, actors, locations and emotions with confidence scores. Tested example included.No keyYes21 Aug 2026
All Machine Learning & AI APIs

TensorFeed is an independent third-party service and is not affiliated with ByteTools or ByteVancer. Details on this page were verified on 21 Aug 2026; always check the official documentation before relying on this API in production, as terms and limits can change.