/install ai-news-feed
AI News Feed API
Query pre-aggregated, LLM-enriched AI/ML news from 57+ Twitter/X accounts. Data is updated every 2 hours.
API Access & Setup
Before making any API call, check if the user has a RapidAPI key configured. If not, guide them through these steps:
- Sign up / Log in at \x3Chttps://rapidapi.com> (free)
- Subscribe to the API at \x3Chttps://rapidapi.com/jiachenfred/api/twitter-ai-news-feed> (free tier available, no credit card needed)
- After subscribing, go to the API's Endpoints tab on RapidAPI — the
X-RapidAPI-Keywill be auto-filled in the code snippets on the right side. Copy it. - Store the key for future use (e.g. in an environment variable
RAPIDAPI_KEY)
All requests must include these headers:
X-RapidAPI-Key: \x3Cuser's own key from step 3>
X-RapidAPI-Host: twitter-ai-news-feed.p.rapidapi.com
Base URL: https://twitter-ai-news-feed.p.rapidapi.com
Response format: All endpoints return JSON. See references/api-spec.md for full response schemas.
Endpoints
Get Feed — GET /v1/feed
Latest posts sorted by recency.
| Param | Type | Default | Description |
|---|---|---|---|
lang |
en | zh |
en |
Response language |
limit |
1-100 | 20 | Number of posts |
offset |
int | 0 | Pagination |
tags |
string | — | Comma-separated filter: paper, model_release, funding, product_launch, opinion, tutorial, benchmark, open_source, regulation, industry |
min_importance |
1-10 | — | Minimum importance score |
since |
unix ts | — | Posts after this timestamp |
Example: GET /v1/feed?lang=zh&limit=5&tags=model_release,paper&min_importance=7
Get Trending — GET /v1/feed/trending
Top posts ranked by importance within a time window.
| Param | Type | Default | Description |
|---|---|---|---|
lang |
en | zh |
en |
Response language |
limit |
1-50 | 10 | Number of posts |
hours |
1-168 | 24 | Time window (168 = 7 days) |
Example: GET /v1/feed/trending?lang=zh&hours=48&limit=10
Get Accounts — GET /v1/accounts
List all 57+ monitored accounts.
| Param | Type | Description |
|---|---|---|
category |
official | researcher | media | kol |
Filter by category |
Get Account Posts — GET /v1/accounts/{handle}/posts
Posts from a specific account (e.g. /v1/accounts/karpathy/posts).
| Param | Type | Default | Description |
|---|---|---|---|
lang |
en | zh |
en |
Response language |
limit |
1-100 | 20 | Number of posts |
offset |
int | 0 | Pagination |
Get Tags — GET /v1/tags
All tags with post counts. No parameters.
Health Check — GET /health
Returns {"status": "ok", "timestamp": "..."}.
Key Response Fields
Each post in the response contains:
content— Original tweet textsummary— One-line LLM summary (language followslangparam)description— Detailed 2-4 sentence LLM analysis (language followslangparam)tags— Array of topic tagsimportance— Score 1-10 (composite of LLM analysis + engagement metrics)metrics—{likes, retweets, replies, views}tweetUrl— Link to original tweettweetedAt— ISO 8601 publish time (UTC, convert to user's local timezone before displaying)account—{handle, name, category}
For complete JSON schemas, see references/api-spec.md.
Making Requests
Example curl (replace YOUR_KEY with the user's RapidAPI key):
curl "https://twitter-ai-news-feed.p.rapidapi.com/v1/feed/trending?lang=zh&limit=5" \
-H "X-RapidAPI-Key: YOUR_KEY" \
-H "X-RapidAPI-Host: twitter-ai-news-feed.p.rapidapi.com"
Common Use Cases
- Get today's top AI news in Chinese:
GET /v1/feed/trending?lang=zh&hours=24&limit=10 - Find new model releases:
GET /v1/feed?tags=model_release&min_importance=5 - Track a specific researcher:
GET /v1/accounts/karpathy/posts?lang=zh - Get funding news only:
GET /v1/feed?tags=funding&min_importance=6 - Weekly digest:
GET /v1/feed/trending?hours=168&limit=20&lang=en
Monitored Account Categories
- Official (23): OpenAI, Anthropic, Google AI, Meta AI, NVIDIA, Hugging Face, Mistral, xAI, Stability AI, Runway, Perplexity, ElevenLabs, Cursor, Replit, etc.
- Researcher (13): Karpathy, Yann LeCun, Andrew Ng, Jeff Dean, Ilya Sutskever, Jim Fan, Demis Hassabis, Jeremy Howard, etc.
- KOL (12): Swyx, Simon Willison, Logan Kilpatrick, Emad Mostaque, Linus Ekenstam, etc.
- Media (9): MIT Tech Review, WIRED, The Verge, AI Breakfast, Ben's Bites, The Rundown AI, etc.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ai-news-feed - After installation, invoke the skill by name or use
/ai-news-feed - Provide required inputs per the skill's parameter spec and get structured output
What is AI News Feed API?
Query the AI News Feed API for real-time AI/ML news from 57+ curated Twitter/X accounts. Use when the user asks about AI news, trending AI topics, what's hap... It is an AI Agent Skill for Claude Code / OpenClaw, with 400 downloads so far.
How do I install AI News Feed API?
Run "/install ai-news-feed" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is AI News Feed API free?
Yes, AI News Feed API is completely free (open-source). You can download, install and use it at no cost.
Which platforms does AI News Feed API support?
AI News Feed API is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created AI News Feed API?
It is built and maintained by FredHJC (@fredhjc); the current version is v1.1.1.