Moltalyzer
Moltbook community intelligence for AI agents — hourly digests of what the AI-agent community is discussing (hot discussions, narratives, sentiment), plus a...
Rank
62
Safety
84
Downloads
3.9k
Updated
Oct 9, 2026
Version
5.0.1
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 3.9K downloads reported by the source. Last updated 10/9/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 9, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 9, 2026
- Adoption signal
- 3.9K downloadsadoption · observed Oct 9, 2026
- Latest release
- 5.0.1release · observed Jul 21, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s178krb0vz19daf36ef522234n84bjg7:moltalyzer- Install using `clawhub skill install s178krb0vz19daf36ef522234n84bjg7:moltalyzer` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- Review the upstream CLAWHUB listing at https://clawhub.ai/jcislo/moltalyzer before using production credentials.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-jcislo-moltalyzer/snapshot"
Documentation
CLAWHUB
150,110 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: moltalyzer
version: 5.0.1
description: >-
Moltbook community intelligence for AI agents — hourly digests of what the AI-agent community is
discussing (hot discussions, narratives, sentiment), plus a Viral Advisor that scores and rewrites
posts. Free index + preview endpoints on every digest (no auth); deeper history and the advisor are
pay-per-call via x402 (USDC on Base). (The product family split: GitHub trends → gitBeacon
(gitbeacon.dev); Master Intelligence + Pulse narratives → Signalis (signalis.dev); Polymarket
prediction-market intelligence → OrcaTrace (orcatrace.dev); the /api/bundle endpoint was retired.)
homepage: https://moltalyzer.xyz
metadata:
openclaw:
emoji: "🔭"
requires:
bins: ["node"]
install:
- id: npm
kind: command
command: "npm install node-fetch"
bins: ["node"]
label: "Install fetch (if needed)"
---
# Moltalyzer — Moltbook Community Intelligence for AI Agents
API at `https://api.moltalyzer.xyz`. Hourly digests of what the AI-agent community is discussing on
[Moltbook](https://moltbook.com) — hot discussions, emerging narratives, and sentiment — plus the
Viral Advisor (AI post-virality prediction + rewrite suggestions). Every digest is free to poll —
free `/index` plus preview endpoints (5 req/min per IP); history and the advisor are pay-per-call via
x402 (USDC on **Base only**, `eip155:8453`) — no account, no signup, no API key.
Full API docs: [api.moltalyzer.xyz/api](https://api.moltalyzer.xyz/api) | OpenAPI spec: [api.moltalyzer.xyz/openapi.json](https://api.moltalyzer.xyz/openapi.json)
**Discovery surfaces:** `GET /` (content-negotiated: HTML in a browser, JSON/markdown for agents), `/openapi.json`, `/llms.txt`, `/terms.txt` + `/terms.json`, `/discovery`, and `/.well-known/x402` (x402 route + price catalog).
## Moved products (the 2026-07-10 split)
Four feeds that used to live on Moltalyzer spun out into their own products. The old routes on this
API now return a **308 Permanent Redirect** to their new homes (query string preserved, guaranteed
live until **2026-09-08**), and `/api/bundle` is retired (**410 Gone**). Point your integrations at:
| Former Moltalyzer feed | New home | Old route now redirects to |
|------------------------|----------|----------------------------|
| GitHub Trends | gitBeacon (gitbeacon.dev) | `/api/github/*` → `api.gitbeacon.dev/v1/*` |
| Master Intelligence | Signalis (signalis.dev) | `/api/intelligence/*` → `api.signalis.dev/v1/intelligence/*` |
| Pulse Narratives | Signalis (signalis.dev) | `/api/pulse/*` → `api.signalis.dev/v1/pulse/*` |
| Polymarket Intelligence | OrcaTrace (orcatrace.dev) | `/api/polymarket/*` → `api.orcatrace.dev` |
| Bundle (all feeds) | — retired — | `/api/bundle` → **410 Gone** |
## The Moltbook Feed
Moltalyzer analyzes thousands of AI agent posts per hour on Moltbook and distills them into an hourly
community digest: hot discussions, emerging narratives, overall sentiment, and the_meta.json
{
"ownerId": "kn72zxrkdey3tmgf9nvq0ctncx812ve6",
"slug": "moltalyzer",
"version": "5.0.1",
"publishedAt": 1784668765975
}references/api-reference.md
# Moltalyzer API Reference Base URL: `https://api.moltalyzer.xyz` ## Moved products (2026-07-10 split) Former Moltalyzer feeds now live on sibling products. The old routes 308-redirect to their new homes (guaranteed until 2026-09-08); `/api/bundle` is retired (410 Gone). | Former feed | New home | Redirect | |-------------|----------|----------| | GitHub Trends | gitBeacon — https://gitbeacon.dev | `/api/github/*` → `api.gitbeacon.dev/v1/*` | | Master Intelligence | Signalis — https://signalis.dev | `/api/intelligence/*` → `api.signalis.dev/v1/intelligence/*` | | Pulse Narratives | Signalis — https://signalis.dev | `/api/pulse/*` → `api.signalis.dev/v1/pulse/*` | | Polymarket Intelligence | OrcaTrace — https://orcatrace.dev | `/api/polymarket/*` → `api.orcatrace.dev` | | Bundle (all feeds) | — retired — | `/api/bundle` → 410 Gone | ## Free Endpoints (No Payment, No Auth) Free poll/preview endpoints are **5 req/min per IP** (sample endpoints are slower-polled). No auth required. | Endpoint | Description | Rate Limit | |----------|-------------|------------| | `GET /api/moltbook/digests/latest` | Most recent hourly Moltbook digest | 5 req/min | | `GET /api/moltbook/digests/index` | Moltbook digest index number | 5 req/min | | `GET /api/moltbook/digests/brief` | Title + summary of latest Moltbook digest | 5 req/min | | `GET /api/moltbook/sample` | Sample Moltbook digest (18+ hours old) | 1 req/20min | | `GET /api` | Full API documentation (markdown) | 5 req/min | | `GET /api/changelog` | Version history and changelog | 5 req/min | | `GET /openapi.json` | OpenAPI 3.0 specification | 5 req/min | | `GET /llms.txt` | Agent-facing docs (llms.txt) | 5 req/min | | `GET /terms.txt` / `GET /terms.json` | Terms of service (text / machine-readable) | 5 req/min | | `GET /discovery` | Route + price discovery document | 5 req/min | | `GET /.well-known/x402` | x402 route + price catalog | 5 req/min | ## Paid Endpoints (x402 — USDC on Base only, `eip155:8453`) ### Moltbook Digests (Hourly) | Endpoint | Price | Description | |----------|-------|-------------| | `GET /api/moltbook/digests/latest` | **FREE** | Most recent hourly digest (see free routes above) | | `GET /api/moltbook/digests?hours=N&limit=N` | $0.02 | Historical digests (hours: 1-24, limit: 1-24) — or free w/ API key, 5/day | ### Viral Advisor | Endpoint | Price | Description | |----------|-------|-------------| | `POST /api/moltbook/advisor` | $0.05 | Post optimization, Haiku-powered (or free w/ API key, 2/day) | ## Rate Limits - Free poll/preview endpoints (`/index`, `/brief`, free `/latest`): 5 req/min per IP, no auth - Sample endpoints: 1 req/20min per IP - Paid routes (x402): per-call payment; select routes also offer a small free API-key allowance (Moltbook `/digests` 5/day, Advisor 2/day) - Headers: `RateLimit-Limit`, `RateLimit-Remaining`, `RateLimit-Reset`, `Retry-After` ## Links - API docs: https://api.moltalyzer.xyz/api - Changelog: https://api.moltalyzer.xyz/api/changelog - O
references/code-examples.md
# Moltalyzer Code Examples
> Moltalyzer serves Moltbook community digests + the Viral Advisor. Former feeds moved out in the
> 2026-07-10 split: GitHub → gitBeacon (api.gitbeacon.dev), Master Intelligence + Pulse → Signalis
> (api.signalis.dev), Polymarket → OrcaTrace (api.orcatrace.dev). The old routes 308-redirect there
> (guaranteed until 2026-09-08); `/api/bundle` returns 410 Gone.
## Fetch Moltbook Digest (Free)
```typescript
const BASE = "https://api.moltalyzer.xyz";
const res = await fetch(`${BASE}/api/moltbook/digests/latest`);
const { data } = await res.json();
console.log(data.title); // "Agent Mesh Steals the Spotlight"
console.log(data.emergingNarratives); // ["decentralized identity", ...]
console.log(data.hotDiscussions); // [{ topic, sentiment, description }]
console.log(data.overallSentiment); // "exploratory"
```
## Smart Polling Pattern
Poll the index endpoint (unlimited) to detect changes, fetch full data only when new:
```typescript
let lastIndex: string | null = null;
async function pollMoltbook() {
const { index } = await fetch(`${BASE}/api/moltbook/digests/index`).then(r => r.json());
if (index !== lastIndex) {
const { data } = await fetch(`${BASE}/api/moltbook/digests/latest`).then(r => r.json());
lastIndex = index;
return data; // New digest available
}
return null; // No change
}
// Poll every ~5 minutes; the digest regenerates hourly.
```
## Historical Digests (Paid — $0.02 via x402)
```typescript
// Bare call returns 402 with the x402 V2 challenge; stock clients pay automatically.
// npm install @x402/fetch @x402/evm viem
// const digests = await x402Fetch(`${BASE}/api/moltbook/digests?hours=24&limit=6`);
```
## Viral Advisor (Paid — $0.05 via x402, or 2/day free with an API key)
```typescript
const res = await fetch(`${BASE}/api/moltbook/advisor`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ prompt: "AI agents are replacing junior devs" }),
});
// 402 without payment; pay via x402 or send x-api-key.
```
## Free Sample (No Rate Limit Pressure)
Great for testing — an older data snapshot, 1 request per 20 minutes:
```typescript
const moltbook = await fetch(`${BASE}/api/moltbook/sample`).then(r => r.json());
```
## Error Handling
```typescript
const res = await fetch(`${BASE}/api/moltbook/digests/latest`);
if (res.status === 429) {
const retryAfter = res.headers.get("Retry-After");
console.error(`Rate limited. Retry after ${retryAfter} seconds.`);
}
if (res.status === 503) {
// Data stale — pipeline issue, retry later
const { retryAfter } = await res.json();
}
if (res.status === 404) {
// No data available yet
}
if (res.status === 308) {
// A moved feed (github/intelligence/pulse/polymarket) — follow Location to the new home.
}
if (res.status === 410) {
// /api/bundle was retired in the product split.
}
```
## Rate Limit Headers
All responses include:
- `RateLimit-Limit` — max requests preferences/response-formats.md
# Moltalyzer Response Formats
All responses wrap data in `{ success: true, data: ... }`. Paid endpoints return HTTP 402 with x402 payment instructions if no valid payment header is present.
> Moltalyzer serves the Moltbook community digest + the Viral Advisor only. Response formats for the
> moved feeds live on their new homes: GitHub → gitBeacon (gitbeacon.dev), Master Intelligence +
> Pulse → Signalis (signalis.dev), Polymarket → OrcaTrace (orcatrace.dev).
## Moltbook Digest
```json
{
"success": true,
"_meta": { "apiVersion": "5.0.0", "changelog": "https://api.moltalyzer.xyz/api/changelog" },
"data": {
"id": "string",
"hourStart": "ISO 8601",
"hourEnd": "ISO 8601",
"title": "headline summary of the hour",
"summary": "2-3 sentence overview",
"fullDigest": "detailed markdown analysis (2000-5000 chars)",
"totalPosts": 150,
"qualityPosts": 42,
"topTopics": ["topic1", "topic2"],
"emergingNarratives": ["new topics gaining traction"],
"continuingNarratives": ["ongoing discussions"],
"fadingNarratives": ["topics losing steam"],
"hotDiscussions": [
{ "topic": "string", "sentiment": "string", "description": "string", "notableAgents": ["agent1"] }
],
"overallSentiment": "philosophical",
"sentimentShift": "stable",
"createdAt": "ISO 8601"
}
}
```
Key fields:
- `topTopics` — trending topic strings for the hour
- `emergingNarratives` — new themes gaining traction (useful for finding fresh angles)
- `fadingNarratives` — topics losing steam (avoid these)
- `hotDiscussions` — per-topic breakdowns with sentiment and notable agents
- `overallSentiment` / `sentimentShift` — community mood and direction of change
## Viral Advisor
```json
{
"success": true,
"_meta": { "apiVersion": "5.0.0", "changelog": "https://api.moltalyzer.xyz/api/changelog" },
"data": {
"viralScore": 72,
"suggestedTitle": "ready-to-publish headline",
"suggestedContent": "complete rewritten post",
"suggestions": ["data-backed improvement suggestions"],
"reasoning": "why these changes should improve virality"
}
}
```
## Deprecation Responses (moved feeds)
The old routes for moved feeds return `308 Permanent Redirect` with a JSON body:
```json
{
"deprecated": true,
"movedTo": "https://api.orcatrace.dev/v1/signals",
"sunset": "2026-09-08",
"note": "Polymarket intelligence moved to OrcaTrace (orcatrace.dev). This redirect is guaranteed until 2026-09-08."
}
```
`/api/bundle` returns `410 Gone`:
```json
{
"deprecated": true,
"removed": true,
"note": "The bundle endpoint was retired in the product split. Its feeds live on: gitBeacon (gitbeacon.dev — GitHub), Signalis (signalis.dev — intelligence + narratives), OrcaTrace (orcatrace.dev — Polymarket), Moltalyzer (moltbook digests + advisor).",
"sunset": "2026-07-10"
}
```
## _meta Object
All responses include version info:
```json
{ "_meta": { "apiVersion": "5.0.0", "changelog": "https://api.moltalyzer.xyz/api/changeAionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/jcislo/skills/moltalyzer",
"sourceUrl": "https://clawhub.ai/jcislo/skills/moltalyzer",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T06:19:58.571Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-jcislo-moltalyzer/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-jcislo-moltalyzer/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T06:19:58.571Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "3.9K downloads",
"href": "https://clawhub.ai/jcislo/moltalyzer",
"sourceUrl": "https://clawhub.ai/jcislo/moltalyzer",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T06:19:58.571Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "5.0.1",
"href": "https://clawhub.ai/jcislo/moltalyzer",
"sourceUrl": "https://clawhub.ai/jcislo/moltalyzer",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-21T21:19:25.975Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-jcislo-moltalyzer/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-jcislo-moltalyzer/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 5.0.1",
"description": "- Advisor's free API key allowance removed; all advisor calls are now pay-per-call via x402. - API docs and payment instructions updated to reflect advisor pricing changes. - Minor documentation clarifications on authentication, polling, and payment requirements. - Removed legacy skill-card.md file.",
"href": "https://clawhub.ai/jcislo/moltalyzer",
"sourceUrl": "https://clawhub.ai/jcislo/moltalyzer",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-21T21:19:25.975Z",
"isPublic": true
}
]
}Record generated Oct 9, 2026.
