Skip to content

Add "Pair AI" feature to automatically generate AI note copies #13

@rajin-khan

Description

@rajin-khan

One-liner

Add a "Pair AI" feature that automatically creates AI-enhanced versions of notes after a period of inactivity.

Proposed Behavior

When a user writes a note and the editor REMAINS CLOSED/user is offline for more than 30 seconds, the system should automatically:

  1. Detect the inactivity period
  2. Generate an AI-enhanced/extended version of the note
  3. Save it as a new file with the naming convention: [original-name] - (Puffed).md

Example

  • Original note: meeting-notes.md
  • AI-generated copy: meeting-notes - (Puffed).md

Implementation Considerations

  • Monitor editor activity to detect 30-second idle periods
  • Integrate AI service for note enhancement/extension
  • Handle file naming conflicts if a "(Puffed)" version already exists
  • Consider adding user preferences to enable/disable this feature or adjust the timeout duration
  • Determine what "extended" means (e.g., expanded explanations, added context, reformatted content)

Questions

  • Should this feature be opt-in or opt-out?
  • What level of AI enhancement is desired? (expansion, summarization, formatting, etc.)
  • Should users be notified when a Puffed version is created?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions