Skip to content

AI Analysis API

MuseNotes has a powerful built-in AI engine. You can trigger analysis on your notes to automatically generate summaries and tags.

Trigger Analysis

This endpoint processes the note content using an LLM to extract insights.

http
POST /notes/{id}/analyze

Response

The response includes the updated note object with aiSummary and aiTags populated.

json
{
  "id": "...",
  "title": "...",
  "aiSummary": "This note discusses the architecture of...",
  "aiTags": ["architecture", "optimization"],
  "quotaStatus": {
    "allowed": true,
    "remaining": 9
  }
}

Quota Limits

  • Free Users: 10 analyses per day.
  • Pro Users: Unlimited (fair use).

The response header X-RateLimit-Remaining (or inside the JSON body as quotaStatus) indicates your remaining quota for the day.