Aggregates social platforms, community forums, prediction markets, and grounded web results from the last 30 days, then synthesizes them into a research briefing.
Trigger conditions
- Use when the user needs research on people, companies, products, markets, tools, or trends from the last 30 days.
- Use when the user needs competitor comparisons, launch reactions, community sentiment, or summaries of recent developments.
- Use when the user needs structured JSON output, for example
query_plan、ranked_candidates、clusters、items_by_source.
Not applicable scenarios
- Not suitable for purely encyclopedic questions with no timeliness requirement.
- Not suitable for scenarios where the user only wants a single official source and does not need community and social signals at all.
Capabilities
- Provides planning, reranking, synthesis, grounded web search, X/Twitter, YouTube, and Polymarket via AISA.
- Reddit and Hacker News use public paths.
- TikTok, Instagram, Threads, and Pinterest use managed discovery paths when enabled.
- The public release layer now retains only the stateless research main chain and no longer carries the old watchlist / briefing / second-credential GitHub extension surface by default.
Environment requirements
- Primary credential:
AISA_API_KEY - Python
3.12+ - Uniformly use the
scripts/command under a repository-relative path to avoid runtime variable substitution failures. - Optional repo-local configuration file:
./.last30days-data/config.env, or you can pass--api-key。 - The Xiaohongshu extension is enabled only when
XIAOHONGSHU_API_BASEis explicitly provided; the public release package does not probe local network endpoints by default.
Quick commands
bash scripts/run-last30days.sh "$ARGUMENTS" --emit=compact
python3 scripts/last30days.py "$ARGUMENTS" --api-key="$AISA_API_KEY"
python3 scripts/last30days.py "$ARGUMENTS" --emit=json
python3 scripts/last30days.py "$ARGUMENTS" --quick
python3 scripts/last30days.py "$ARGUMENTS" --deep
python3 scripts/last30days.py --diagnose
Examples
last30days OpenAI Agents SDKlast30days Peter Steinbergerlast30days OpenClaw vs Codexlast30days Kanye West --quick