-
Notifications
You must be signed in to change notification settings - Fork 95
feat: add remote acceleration settings, consent, and active-mode indicators #261
Copy link
Copy link
Open
Labels
enhancementNew feature, improvement, or enhancement request.New feature, improvement, or enhancement request.frontendFrontend UI, state, and Next.js workFrontend UI, state, and Next.js workgssoc26Related to GirlScript Summer of Code 2026.Related to GirlScript Summer of Code 2026.level:advancedGSSoC difficulty level: advanced. Base contributor points: 55.GSSoC difficulty level: advanced. Base contributor points: 55.local-firstPrivacy-preserving local runtime and offline behaviorPrivacy-preserving local runtime and offline behaviormlModel inference, embeddings, OCR, captions, and search relevanceModel inference, embeddings, OCR, captions, and search relevancepriority: highImportant issue that should be handled soonImportant issue that should be handled soonprivacyData privacy, security boundaries, and user trustData privacy, security boundaries, and user truststatus: availableOpen for contributors to pick upOpen for contributors to pick upui/uxUser interface, interaction, and visual polishUser interface, interaction, and visual polish
Metadata
Metadata
Assignees
Labels
enhancementNew feature, improvement, or enhancement request.New feature, improvement, or enhancement request.frontendFrontend UI, state, and Next.js workFrontend UI, state, and Next.js workgssoc26Related to GirlScript Summer of Code 2026.Related to GirlScript Summer of Code 2026.level:advancedGSSoC difficulty level: advanced. Base contributor points: 55.GSSoC difficulty level: advanced. Base contributor points: 55.local-firstPrivacy-preserving local runtime and offline behaviorPrivacy-preserving local runtime and offline behaviormlModel inference, embeddings, OCR, captions, and search relevanceModel inference, embeddings, OCR, captions, and search relevancepriority: highImportant issue that should be handled soonImportant issue that should be handled soonprivacyData privacy, security boundaries, and user trustData privacy, security boundaries, and user truststatus: availableOpen for contributors to pick upOpen for contributors to pick upui/uxUser interface, interaction, and visual polishUser interface, interaction, and visual polish
Problem
Remote ML acceleration has privacy-sensitive UX requirements. Users must explicitly enable it, understand what data is sent, and see when remote mode is active.
Goal
Add frontend settings and indicators for optional self-hosted remote acceleration.
Scope
Acceptance criteria
Suggested files
frontend/src/app/frontend/src/components/frontend/src/lib/api.tsdocs/plans/not-started/remote-acceleration.md