Skip to main content
GET
Retrieves the user’s auto-generated biographical summary, which is created from their stored memories and provides a concise overview of their background, interests, and key characteristics.

Query Parameters

string
default:"full"
Bio format to retrieve. Options: full, short, bullets, professional
boolean
default:"false"
Whether to regenerate the bio from latest memories
string
default:"narrative"
Writing style for the bio. Options: narrative, factual, casual, formal
string
Comma-separated list of categories to exclude from bio generation

Response

string
The auto-generated biographical text
string
Format of the returned bio
string
Writing style used for the bio
number
Number of words in the bio
number
Number of characters in the bio
number
Confidence score for bio accuracy (0.0-1.0)
number
Number of memories used to generate the bio
array
List of memory categories included in bio generation
array
Main themes identified in the bio
string
ISO 8601 timestamp when bio was generated
string
ISO 8601 timestamp when bio will be considered stale

Bio Formats

A comprehensive 150-200 word narrative bio covering all major aspects of the user’s life and interests based on their memories.
A concise 30-50 word summary highlighting the most important aspects of the user’s profile.
A structured list of key points about the user, organized as bullet points for easy scanning.
A professional-focused bio emphasizing career, skills, and professional achievements while minimizing personal details.

Writing Styles

Flowing, story-like prose that reads naturally and engagingly.
Straightforward, fact-based presentation without narrative flourishes.
Informal, conversational tone that feels personal and approachable.
Professional, polished tone suitable for business contexts.

Error Responses

object
Unauthorized access
object
Bio not yet generated
object
Invalid format or style
object
Rate limit exceeded

Generation Requirements

Bio generation requires:
  • Minimum memories: At least 5 stored memories
  • Category diversity: Memories from at least 2 different categories
  • Content quality: Memories with sufficient text content (>10 words each)

Refresh Behavior

  • Automatic refresh: Bios are refreshed when significant new memories are added
  • Manual refresh: Use refresh=true to force regeneration
  • Cooldown period: Refreshes are limited to once every 10 minutes
  • Expiration: Bios are considered stale after 7 days and will auto-refresh on next request

Privacy Considerations

  • Bio generation respects memory privacy settings
  • Private category memories are excluded unless specifically enabled
  • Bio visibility can be controlled through profile privacy settings
  • Generated bios never include sensitive metadata like exact locations or private details