Skip to content

ClearView AI: Smart Gallery Cleaner Implementation - #1

Open
iQodeIT wants to merge 4 commits into
feat/initial-project-structurefrom
feature/clearview-ai-implementation-11904806760891753456
Open

ClearView AI: Smart Gallery Cleaner Implementation#1
iQodeIT wants to merge 4 commits into
feat/initial-project-structurefrom
feature/clearview-ai-implementation-11904806760891753456

Conversation

@iQodeIT

@iQodeIT iQodeIT commented Feb 1, 2026

Copy link
Copy Markdown
Owner

Implemented the ClearView AI application as requested. The app provides a high-performance, privacy-centric solution for managing photo clutter using local AI and a gesture-based interface.

Key features implemented:

  • AI Smart Culling: On-device detection of blurry shots, duplicates, and clutter (memes, screenshots).
  • Gesture UI: Swipe Left (Delete), Swipe Right (Keep), Swipe Up (Organize) with navigation.
  • Bulk Actions: One-tap cleaning of identified clutter.
  • True Deletion: Permanent removal of files from device storage via MediaStore.
  • Cloud Sync: Mock service for synchronizing actions with cloud providers.
  • Privacy: All analysis is performed locally on the device.
  • Modern UI: Material Design 3 implementation with specified branding colors.

PR created automatically by Jules for task 11904806760891753456 started by @iQodeIT

- Initialized Android project with Kotlin, Jetpack Compose, Hilt, and Room.
- Implemented CullingEngine for on-device AI analysis (blur, clutter, brightness).
- Developed gesture-based Swipe interface for rapid media sorting.
- Added bulk action "Clean Clutter" to automate deletion of junk media.
- Implemented permanent file deletion and mock cloud synchronization.
- Added runtime permission handling and Material 3 theme with branding.
- Optimized performance with downscaled bitmap analysis.
- Verified with unit tests and compilation checks.

Co-authored-by: iQodeIT <162815903+iQodeIT@users.noreply.github.com>
@google-labs-jules

Copy link
Copy Markdown
Contributor

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

google-labs-jules Bot and others added 3 commits February 4, 2026 11:24
- Initialized Expo project with TypeScript and NativeWind.
- Configured Soulstice design system (Sage, Clay, Taupe palette) and custom fonts (Playfair Display, Inter).
- Implemented core UI components (Button, Card, Input, ProgressBar, ScreenContainer).
- Set up local-first data architecture using expo-sqlite.
- Built main screens: Dashboard (Cockpit), Inbox, Projects, and Review.
- Implemented tab navigation with Lucide icons.
- Verified frontend with Playwright and screenshots.

Co-authored-by: iQodeIT <162815903+iQodeIT@users.noreply.github.com>
- Migrated from React Native to pure native Kotlin with Jetpack Compose.
- Implemented Material 3 theme with earth-toned palette (Sage, Clay, Taupe).
- Set up local-first data architecture using Room with Task, Project, Habit, Resource, and Client entities.
- Built core screens: Dashboard (Cockpit), Inbox (Quick Capture), Projects, and Review (Daily Shutdown).
- Implemented bottom navigation using Navigation Compose.
- Integrated Hilt for Dependency Injection.
- Cleaned up project structure and ensured no build artifacts are committed.
- Verified with unit tests and compilation.

Co-authored-by: iQodeIT <162815903+iQodeIT@users.noreply.github.com>
- Added missing imports for Resource and Client entities in SoulsticeDao.
- Verified successful kspDebugKotlin and test execution.
- Ensured project is ready for Android Studio.

Co-authored-by: iQodeIT <162815903+iQodeIT@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant