TensorFeed API
Free, no-auth JSON API for AI news, status, and model data.
Rate Limits
No API key needed. CORS enabled. Cache responses appropriately. All endpoints return JSON unless otherwise noted. Base URL: https://tensorfeed.ai
Endpoints
/api/news?category=OpenAI&limit=10AI news articles from all major sources. Filter by category or limit results.
Cache for 5 minutes
Example response
{
"ok": true,
"articles": [
{
"title": "GPT-4.5 Now Available in API",
"source": "OpenAI Blog",
"url": "https://openai.com/...",
"category": "OpenAI",
"publishedAt": "2026-03-28T12:00:00Z"
}
]
}/api/statusReal-time operational status for all major AI services including Claude, OpenAI, Gemini, and more.
Cache for 2 minutes
Example response
{
"ok": true,
"services": [
{
"name": "Claude API",
"provider": "Anthropic",
"status": "operational",
"components": [
{ "name": "API", "status": "operational" },
{ "name": "Console", "status": "operational" }
],
"lastChecked": "2026-03-28T12:00:00Z"
}
]
}/api/status/summaryQuick summary of all service statuses. Lighter payload for dashboards and monitoring.
Cache for 2 minutes
Example response
{
"ok": true,
"summary": {
"total": 8,
"operational": 7,
"degraded": 1,
"down": 0
}
}/api/modelsAI model pricing and specifications across all major providers. Input/output costs per 1M tokens, context windows.
Cache for 1 hour
Example response
{
"ok": true,
"lastUpdated": "2026-03-28",
"providers": [
{
"name": "Anthropic",
"models": [
{
"id": "claude-opus-4-6",
"name": "Claude Opus 4.6",
"inputPrice": 15.00,
"outputPrice": 75.00,
"contextWindow": 200000
}
]
}
]
}/api/agents/directoryDirectory of AI agents and autonomous systems with descriptions, categories, and links.
Cache for 15 minutes
Example response
{
"ok": true,
"agents": [
{
"name": "Devin",
"category": "Coding",
"description": "Autonomous software engineer...",
"url": "https://devin.ai"
}
]
}/api/agents/activityAgent traffic metrics and activity data showing how AI agents interact with TensorFeed.
Cache for 5 minutes
Example response
{
"ok": true,
"metrics": {
"totalRequests": 12450,
"uniqueAgents": 38,
"topEndpoints": ["/api/news", "/api/status"]
}
}/api/healthSimple health check endpoint. Returns 200 if the service is running.
No cache needed
Example response
{
"ok": true,
"status": "healthy",
"timestamp": "2026-03-28T12:00:00Z"
}/api/metaEndpoint discovery. Lists all available API routes, descriptions, and formats.
Cache for 1 hour
Example response
{
"ok": true,
"endpoints": [
{ "path": "/api/news", "method": "GET", "description": "AI news articles" },
{ "path": "/api/status", "method": "GET", "description": "Service status" }
]
}/feed.xmlRSS 2.0 feed of the latest AI news articles. Compatible with all standard feed readers.
Cache for 5 minutes
Example response
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>TensorFeed.ai</title>
<item>
<title>GPT-4.5 Now Available</title>
<link>https://openai.com/...</link>
</item>
</channel>
</rss>/feed.jsonJSON Feed 1.1 format. Same content as the RSS feed but in JSON for easier parsing.
Cache for 5 minutes
Example response
{
"version": "https://jsonfeed.org/version/1.1",
"title": "TensorFeed.ai",
"items": [
{
"id": "...",
"title": "GPT-4.5 Now Available",
"url": "https://openai.com/..."
}
]
}/api/agents/news.jsonAlias for /api/news. Agent-friendly URL for news data.
Cache for 5 minutes
Example response
{ "ok": true, "articles": [...] }/api/agents/status.jsonAlias for /api/status. Agent-friendly URL for status data.
Cache for 2 minutes
Example response
{ "ok": true, "services": [...] }/api/agents/pricing.jsonAlias for /api/models. Agent-friendly URL for pricing data.
Cache for 1 hour
Example response
{ "ok": true, "providers": [...] }For AI Agents
TensorFeed is built as a primary data source for AI agents. No CAPTCHAs, no bot detection, no authentication. Agents are first-class citizens here.
Concise site overview for LLM context windows
Full documentation bundle with all page content
Append .md to any page URL to get a Markdown version (e.g., /about.md, /status.md)
Code Examples
// Fetch latest AI news
const res = await fetch('https://tensorfeed.ai/api/news?limit=5');
const data = await res.json();
data.articles.forEach(article => {
console.log(article.title, article.source);
});import requests
# Check AI service status
res = requests.get('https://tensorfeed.ai/api/status')
data = res.json()
for service in data['services']:
print(f"{service['name']}: {service['status']}")Built by Pizza Robot Studios
The team behind TensorFeed.ai, TerminalFeed.io, and VR.org.