grokipedia
✓Verified·Scanned 2/18/2026
Search-and-fetch utility that retrieves Grokipedia articles and returns JSON or markdown for LLM consumption. It performs network fetches to https://grokipedia.com and includes shell commands such as node ~/.openclaw/workspace/grokipedia-parser/scripts/search.mjs to run the included scripts; these are purpose-aligned.
from clawhub.ai·vf4a07d5·10.6 KB·0 installs
Scanned from 1.1.1 at f4a07d5 · Transparency log ↗
$ vett add clawhub.ai/kirillleventcov/grokipedia
Grokipedia Parser
Search and fetch articles from Grokipedia.com - xAI's AI-generated encyclopedia.
Installation
cd ~/.openclaw/workspace/grokipedia-parser
bun install
Usage
Search for Articles
node scripts/search.mjs "query" [--limit N]
Options:
query- Search term (required)--limit N- Max results 1-50 (default: 10)
Example:
$ node scripts/search.mjs "artificial intelligence" --limit 3
{
"query": "artificial intelligence",
"resultCount": 3,
"searchTimeMs": 15.2,
"results": [
{
"slug": "Artificial_intelligence",
"title": "Artificial intelligence",
"snippet": "Artificial intelligence (AI) is the simulation of human intelligence...",
"relevanceScore": 100000,
"viewCount": 12345
},
...
]
}
Fetch an Article
node scripts/fetch.mjs "Article_Slug" [--raw]
Options:
slug- Article slug from search results (required, case-sensitive)--raw- Output raw HTML instead of markdown
Example:
$ node scripts/fetch.mjs "Helsinki"
# Helsinki
*Source: https://grokipedia.com/page/Helsinki*
Helsinki is the capital and most populous municipality of Finland...
Notes
- Article slugs are case-sensitive (e.g.,
Helsinkinothelsinki) - Slugs use underscores for spaces (e.g.,
Artificial_intelligence) - Search returns up to 50 results maximum
- Content is AI-generated by Grok
Dependencies
jsdom- DOM parsing@mozilla/readability- Article extraction
API Details
This parser uses:
- Search:
https://grokipedia.com/api/typeahead?query={q}&limit={n} - Articles:
https://grokipedia.com/page/{slug}(with Readability extraction)
License
MIT