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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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