Skip to content

[Feature]: Add a community reframe gallery — anonymized public reframes that other users can upvote and save #1735

Description

@divyanshim27

Summary

The most powerful reframes are often ones that other people have already found for similar situations. A community gallery of anonymized reframes (user-submitted, opt-in) would let the platform's collective wisdom surface the best reframes for common thought patterns — similar to how Reddit threads surface community wisdom.

Problem

  • Each user reframes in isolation without access to how others have handled similar thoughts.
  • High-quality reframes generated by power users benefit only those users.
  • There is no community or social layer that builds network effects and engagement.

Proposed Solution

Add an opt-in "Share to Community" toggle on each reframe. Shared reframes (stripped of identifying information) appear in a searchable gallery:

// Community gallery endpoint
GET /community/reframes?distortion=catastrophizing&sort=upvotes&limit=20

// Response
{
  "reframes": [
    {
      "id": "anon_123",
      "original_thought_theme": "Work failure", // Generalized, not verbatim
      "reframe": "This setback is information, not identity...",
      "technique": "defusion",
      "upvotes": 847,
      "saved_by": 234
    }
  ]
}

I would be happy to implement this. Could you assign this issue to me?

Labels: feature, community, social, GSSoC 2026

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementImprovement to existing functionalityfeatureNew feature requesttype:featureNew feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions