---
name: Feature Request
about: Suggest a new feature or enhancement for SurfSense
title: '[FEATURE] '
labels: enhancement
assignees: ''
---

## Feature Description
<!-- Provide a clear and concise description of the feature you'd like to see -->

## Target Deployment
<!-- Please select which deployment(s) this feature should apply to -->
- [ ] SurfSense Cloud (hosted version)
- [ ] Self-hosted version
- [ ] Both

## Problem Statement
<!-- Describe the problem or use case this feature would solve -->
<!-- Example: "I'm always frustrated when..." -->

## Proposed Solution
<!-- Describe how you envision this feature working -->

## Alternative Solutions
<!-- Describe any alternative solutions or features you've considered -->

## Benefits
<!-- Explain how this feature would benefit SurfSense users -->
- 
- 

## Use Case Examples
<!-- Provide concrete examples of how this feature would be used -->
1. 
2. 

## Additional Context
<!-- Add any other context, mockups, or screenshots about the feature request here -->

## Implementation Considerations
<!-- Optional: If you have technical insights, share them here -->
- [ ] This may require frontend changes
- [ ] This may require backend changes
- [ ] This may require database changes
- [ ] This may affect existing features

## Checklist
- [ ] I have searched existing issues/feature requests to ensure this is not a duplicate
- [ ] I have provided a clear description of the feature
- [ ] I have added appropriate labels (enhancement, deployment type)

