A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

gsoc gsoc-2024 gsoc-2025 hacktoberfest
24 Open Issues Need Help Last updated: Nov 12, 2025

Open Issues Need Help

View All on GitHub
good first issue UI

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest
enhancement good first issue UI

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest
BUG: remove Lock icon about 2 months ago
bug good first issue UI

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest
good first issue UI

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest
good first issue UI

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest
good first issue UI

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest
Fix Search Bar UI 2 months ago
good first issue UI

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest
documentation good first issue backend

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest
documentation good first issue

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest
good first issue

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

AI Summary: Implement a new onboarding page for the PictoPy application, mirroring the design and functionality of a prototype found at a provided URL. The onboarding page should adapt to dark mode using ShadCN components, maintaining consistency with the existing application's styling. The update check functionality should remain unaffected.

Complexity: 3/5
enhancement good first issue UI

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

AI Summary: Integrate Swagger UI into the PictoPy documentation to automatically generate and display the FastAPI backend API documentation, mirroring the example provided by blueswen's mkdocs-swagger-ui-tag. This involves updating the existing documentation build process to include automatic JSON generation and integration with the Swagger UI.

Complexity: 4/5
documentation enhancement good first issue

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

AI Summary: Update and improve the documentation for the PictoPy project. This involves fixing broken links, updating outdated information, improving formatting, and ensuring consistency across different documentation pages. Specific tasks include updating a setup page link, cleaning up the homepage, reformatting the overview page, and updating a technical stack table to match the README.

Complexity: 2/5
documentation good first issue

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

AI Summary: Update the PictoPy documentation website to include a section on the backend database schema. This involves adding a new section within the existing backend documentation and embedding an iframe displaying a database diagram from dbdiagram.io.

Complexity: 2/5
documentation good first issue

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

AI Summary: Update the documentation website's icon to remove the white background. This involves replacing the current icon with one from the `frontend/src-tauri/icons` directory and updating the documentation accordingly. Unit tests should be added and passed, and code formatting should be checked.

Complexity: 2/5
documentation good first issue

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

AI Summary: Update the project documentation website to remove outdated setup instructions for the frontend and backend. Instead, create a new, unified setup instructions page that redirects users to the updated setup instructions within the project's README.md file.

Complexity: 3/5
documentation good first issue

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest

AI Summary: Remove the theme selector (keeping only light and dark), user avatar, and image compressor features from the PictoPy image gallery application. This involves modifying the frontend (React) codebase to eliminate these functionalities and potentially adjust the UI layout accordingly.

Complexity: 3/5
enhancement good first issue UI

A desktop image gallery with a privacy-first approach. It detects objects and clusters faces.

TypeScript
#gsoc#gsoc-2024#gsoc-2025#hacktoberfest