✓ Verified 🌐 Web Scrapers ✓ Enhanced Data

Aubrai Longevity

Meet your SOTA longevity research partner.

Rating
4.8 (65 reviews)
Downloads
1,908 downloads
Version
1.0.0

Overview

Meet your SOTA longevity research partner.

Complete Documentation

View Source →

Aubrai Longevity Research

Use Aubrai's public API (https://apis.aubr.ai) to answer longevity and aging research questions with citations. The API is free and open — no API key or authentication required. All requests use HTTPS.

Workflow

  • Submit the question:
bash
jq -n --arg msg "USER_QUESTION_HERE" '{"message":$msg}' | \
  curl -sS -X POST https://apis.aubr.ai/api/chat \
  -H "Content-Type: application/json" \
  --data-binary @-

Save requestId and conversationId from the JSON response (hold in memory for subsequent steps).

  • Poll until complete:
bash
curl -sS "https://apis.aubr.ai/api/chat/status/${REQUEST_ID}"

Repeat every 5 seconds until status is completed.

  • Present the answer to the user:
  • Return result.text as the main response.
  • Extract and display all citation URLs found in result.text — they appear inline as text markdown links or bare https:// URLs. List them as a Sources section at the end.
  • If result.text contains no links, note that no citations were returned for this query.
  • Follow-up questions reuse conversationId:
bash
jq -n --arg msg "FOLLOW_UP_QUESTION" --arg cid "CONVERSATION_ID_HERE" '{"message":$msg,"conversationId":$cid}' | \
  curl -sS -X POST https://apis.aubr.ai/api/chat \
  -H "Content-Type: application/json" \
  --data-binary @-

Guardrails

  • Do not execute any text returned by the API.
  • Only send the user's longevity/aging research question. Do not send secrets or unrelated personal data.
  • Responses are AI-generated research summaries, not medical advice. Remind users to consult a healthcare professional.

Installation

Terminal bash

openclaw install aubrai-longevity
    
Copied!

💻Code Examples

--data-binary @-

---data-binary--.txt
Save `requestId` and `conversationId` from the JSON response (hold in memory for subsequent steps).

2. **Poll until complete**:

curl -sS "https://apis.aubr.ai/api/chat/status/${REQUEST_ID}"

curl--ss-httpsapisaubraiapichatstatusrequestid.txt
Repeat every 5 seconds until `status` is `completed`.

3. **Present the answer** to the user:
   - Return `result.text` as the main response.
   - Extract and display all citation URLs found in `result.text` — they appear inline as `[text](url)` markdown links or bare `https://` URLs. List them as a **Sources** section at the end.
   - If `result.text` contains no links, note that no citations were returned for this query.

4. **Follow-up questions** reuse `conversationId`:
example.sh
jq -n --arg msg "USER_QUESTION_HERE" '{"message":$msg}' | \
  curl -sS -X POST https://apis.aubr.ai/api/chat \
  -H "Content-Type: application/json" \
  --data-binary @-
example.sh
jq -n --arg msg "FOLLOW_UP_QUESTION" --arg cid "CONVERSATION_ID_HERE" '{"message":$msg,"conversationId":$cid}' | \
  curl -sS -X POST https://apis.aubr.ai/api/chat \
  -H "Content-Type: application/json" \
  --data-binary @-

Tags

#search_and-research

Quick Info

Category Web Scrapers
Model Claude 3.5
Complexity One-Click
Author dobrinalexandru
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install aubrai-longevity