Built and maintained by Probelabs.com — easiest AI assistant to maintain your GitHub repository and review the code
Learn more

Help Wanted

Discover open source projects where your contributions truly matter

While large projects overflow with contributions, smaller initiatives eagerly await your expertise and passion

Active filters:Stars: 10+ Stars
Filters trigger API requests for better performance

Showing 30 opportunities to contribute from the last 2 days

AI Summary: This issue proposes updating the default Cassandra version used in EnvMultinodeCassandra and default CassandraServer from v3 to v4. The primary motivation is that v3 has reached its End-of-Life. The core task involves modifying the `cu-cassandra.yaml` file located in the `test/resources` directory.

Complexity:2/5
good first issuecassandra

Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)

Java
#analytics#big-data#data-science#database#databases#datalake#delta-lake#distributed-database#distributed-systems#hadoop#hive#iceberg#java#jdbc#presto#prestodb#query-engine#sql#trino

AI Summary: The `sync/tests.py` file has grown to over 2,000 lines, making it difficult to manage. This issue proposes splitting the file into smaller, more organized modules to improve maintainability.

Complexity:2/5
help wantedgood first issue

Syncs YouTube channels and playlists to a locally hosted media server

Python
#media-server#plex#pvr#tubesync#youtube#youtube-dl

AI Summary: This issue addresses several bugs and UI improvements related to dialogs in the Controls screen. It includes fixing a missing dialog when assigning gestures to answer actions, correcting flawed logic for overriding gestures, and increasing the font size of titles in various dialogs.

Complexity:3/5
Good First Issue

AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.

Kotlin
#android#anki#ankidroid#education#flashcards#kotlin#learning#srs

AI Summary: This issue proposes to make the `GRANULARITY` property of ClickHouse indexes configurable. Currently, `GRANULARITY` is a constant, but the ability to set custom index properties was introduced in a previous PR, suggesting this is a logical next step for greater flexibility.

Complexity:2/5
help wantedimprovement

World's most powerful open data catalog for building a high-performance, geo-distributed and federated metadata lake.

Java
#ai-catalog#data-catalog#datalake#federated-query#lakehouse#metadata#metalake#model-catalog#opendatacatalog#skycomputing#stratosphere

AI Summary: This GitHub issue is a bounty to reach 100 followers for the user @Scottcjn. The first person to follow the user and push their follower count to 100 will receive 5 RTC. To claim the reward, participants need to follow the user, comment with their GitHub username and RTC wallet, and the reward goes to the follower who achieves the milestone.

Complexity:1/5
good first issuebountyeasycommunity

Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write tutorials, find bugs.

Python
#ai-agents#blockchain#bounties#bug-bounty#community#contributions#cryptocurrency#earn-crypto#first-timers-only#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#vintage-computing

AI Summary: The user is requesting a change to how language detection and similar pop-up notifications appear in the browser extension. Currently, they appear as toast messages, and the user wants them to be moved to the bottom-left corner. They also desire an option to disable these specific notifications.

Complexity:3/5
enhancementgood first issueapp: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - å¼€ęŗę²‰ęµøå¼ēæ»čÆ‘

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

AI Summary: The `GET /reviews` API endpoint in the HitL service is not correctly handling pagination and filtering parameters. Specifically, `offset`, `execution_id`, and `status` are silently dropped, leading to incorrect data retrieval and breaking the expected REST API contract. This needs to be fixed to allow proper pagination and filtering for frontend dashboards and programmatic consumers.

Complexity:3/5
help wantedarea/modelskind/bugpriority/p1

MoFA - Modular Framework for Agents. Modular, Compositional and Programmable.

Rust

AI Summary: This issue addresses two problems: the clippy gate is not correctly enforcing warning-free code due to an invalid lint name, and the workspace formatting is inconsistent. The fix involves correcting the clippy configuration to properly deny warnings and ensuring that `cargo fmt --check` passes without reporting any formatting differences.

Complexity:2/5
good first issuerustarea/infrakind/bugpriority/p2

MoFA - Modular Framework for Agents. Modular, Compositional and Programmable.

Rust

AI Summary: This issue is a bounty to encourage community members to upload original video content to the BoTTube platform. Participants need to register an account, upload three original videos, and then provide their BoTTube profile link and RTC wallet address to claim the reward. The goal is to increase the content library of BoTTube.

Complexity:1/5
good first issuebountyeasycommunitybottube

Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write tutorials, find bugs.

Python
#ai-agents#blockchain#bounties#bug-bounty#community#contributions#cryptocurrency#earn-crypto#first-timers-only#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#vintage-computing

AI Summary: This issue is a straightforward repository rename from 'conch' to 'porpoise'. It involves updating all file extensions in documentation from '.conch' to '.p' and replacing all occurrences of the 'conch' namespace with 'porpoise'. The labels suggest it's a good candidate for new contributors.

Complexity:1/5
enhancementhelp wantedgood first issue

A modern, compiled systems language built, powered by C++23, Zig, and LLVM

C++
#compiler#cpp23#llvm#zig

AI Summary: The `mofa agent logs --limit N` command is incorrectly returning the earliest N log lines instead of the most recent N lines. This bug prevents users from easily viewing the latest activity of an agent. The issue has been reproduced on macOS with a specific Rust version and the `main` branch of MoFA.

Complexity:2/5
good first issuearea/clikind/bugpriority/p2

MoFA - Modular Framework for Agents. Modular, Compositional and Programmable.

Rust

AI Summary: This issue addresses `clippy::collapsible_if` warnings in the Gemini SSE parser within the `mofa-foundation` crate. The fix involves refactoring nested `if`/`if let` statements into a single, flatter `if` condition using `&&` operators to improve code readability and idiomatic Rust style.

Complexity:1/5
good first issuearea/modelskind/chorepriority/p3

MoFA - Modular Framework for Agents. Modular, Compositional and Programmable.

Rust

AI Summary: The project's Rust code is not being formatted correctly by rustfmt, leading to a large number of formatting diffs (489) across many files. This prevents the CI quality gate from passing, blocking PR merges. The issue requires applying rustfmt to all workspace source files to ensure consistent formatting.

Complexity:2/5
help wantedrustarea/infrakind/chorepriority/p1

MoFA - Modular Framework for Agents. Modular, Compositional and Programmable.

Rust

AI Summary: This issue is a "chore" task to resolve numerous clippy warnings across multiple crates within the MoFA workspace. The goal is to achieve a clean build with `cargo clippy --workspace --all-features -- -D errors`, addressing issues like nested if statements, collection access, boxing large enum variants, and introducing type aliases.

Complexity:2/5
help wantedarea/infrakind/chorepriority/p3

MoFA - Modular Framework for Agents. Modular, Compositional and Programmable.

Rust

AI Summary: This issue proposes implementing Server-Sent Events (SSE) streaming support for the Gemini LLM provider within the `mofa-foundation` crate. Currently, the `chat_stream` method returns a placeholder, and this feature aims to provide full streaming capabilities, aligning with GSoC 2026 goals and improving developer experience.

Complexity:3/5
good first issuehelp wantedarea/modelskind/featurepriority/p2

MoFA - Modular Framework for Agents. Modular, Compositional and Programmable.

Rust

AI Summary: This issue requests several UI improvements for AnkiDroid's custom sync server and directory selection dialogs. The changes include capitalizing "URL", adding borders to input fields, increasing the title font size of one dialog, and renaming the "OK" button to "Save".

Complexity:1/5
Good First Issue

AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.

Kotlin
#android#anki#ankidroid#education#flashcards#kotlin#learning#srs

AI Summary: This issue highlights significant documentation gaps within the `mofa-monitoring` crate. Key areas lacking English documentation include tracing components like `SpanKind`, `SpanStatus`, `TracerConfig`, and various processor types. The README also needs updates to include usage examples and configuration details for the `otlp-metrics` feature.

Complexity:2/5
good first issuearea/docskind/docspriority/p3

MoFA - Modular Framework for Agents. Modular, Compositional and Programmable.

Rust

AI Summary: The `checkSafariMagicBytes` function currently reads the entire cookie file into memory to check for a 4-byte magic signature. This is inefficient as only the first 4 bytes are needed. The recommended solution is to use `fs.openSync` and `fs.readSync` to read only the necessary 4 bytes, significantly reducing I/O costs.

Complexity:2/5
enhancementgood first issuereadypriority-high

šŸŖšŸ– Node.js tool for querying local browser Chrome, Firefox or Safari cookies

TypeScript
#chrome#firefox#node-crypto#nodejs#sqlite3

AI Summary: This issue proposes the creation of a new database model named `Container` to store information about supported container types. The model will include fields for extension, asset type, number supported, and codec. This task is dependent on the prior completion of issue #1420, which involves adding asset types to `choices.py`.

Complexity:2/5
good first issue

Syncs YouTube channels and playlists to a locally hosted media server

Python
#media-server#plex#pvr#tubesync#youtube#youtube-dl

AI Summary: A user is unable to join the MoFA Discord server for GSoC 2026 applications because the invite link provided in the repository's README is invalid or expired. They are requesting an updated invite link to join the community.

Complexity:1/5
good first issuearea/docskind/docspriority/p2

MoFA - Modular Framework for Agents. Modular, Compositional and Programmable.

Rust

AI Summary: This issue proposes the creation of a new database model to store information about supported codecs. This task is dependent on the prior addition of asset types to `choices.py` and is labeled as a 'good first issue'.

Complexity:2/5
good first issue

Syncs YouTube channels and playlists to a locally hosted media server

Python
#media-server#plex#pvr#tubesync#youtube#youtube-dl

AI Summary: This issue requests the addition of four new asset types ('audio', 'subtitle', 'thumbnail', 'video') to the `choices.py` file in the tubesync project. The goal is to centralize and manage different asset types within the application's configuration.

Complexity:1/5
good first issue

Syncs YouTube channels and playlists to a locally hosted media server

Python
#media-server#plex#pvr#tubesync#youtube#youtube-dl

AI Summary: This issue proposes designing a generic model architecture to handle various media assets (video, audio, subtitles, thumbnails) for expanding site support. The goal is to create a flexible system that can accommodate different formats, languages, and embedding options for these assets, while also considering how to select and compose them through reusable profiles.

Complexity:4/5
enhancementhelp wanted

Syncs YouTube channels and playlists to a locally hosted media server

Python
#media-server#plex#pvr#tubesync#youtube#youtube-dl

AI Summary: This issue identifies a lack of helper APIs for updating SwarmMetrics and recording AuditEvents within the swarm types. The absence of these helpers leads to duplicated metric updates, inconsistent audit logging, and the need for manual bookkeeping in higher-level code. The proposed fix involves adding dedicated helper methods for these operations to centralize and improve reusability.

Complexity:2/5
duplicategood first issuerustarea/platformkind/enhancementpriority/p3

MoFA - Modular Framework for Agents. Modular, Compositional and Programmable.

Rust

AI Summary: This issue proposes UI improvements for two dialogs in the Anki-Android application: "Learn ahead limit" and "Timebox time limit". The changes include converting them to input steppers, limiting input to three digits, replacing "OK" with "Save", and adding units and a descriptive text to clarify functionality, including how to disable the features.

Complexity:2/5
Good First Issue

AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.

Kotlin
#android#anki#ankidroid#education#flashcards#kotlin#learning#srs

AI Summary: This issue proposes several improvements to the backup and network timeout dialogs. Key changes include input validation for the backup dialog to limit input to 5 digits, implementing lower and upper bounds for the network timeout with visual feedback, renaming the 'OK' button to 'Save', and enhancing the dialog titles and font sizes for better clarity and user experience.

Complexity:2/5
Good First Issue

AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.

Kotlin
#android#anki#ankidroid#education#flashcards#kotlin#learning#srs

AI Summary: This issue addresses usability improvements for deck creation and renaming dialogs. It involves fixing a bug where a snackbar incorrectly appears on keyboard submission and enhancing the dialogs by adding labels to input fields, as demonstrated in the provided reference images.

Complexity:2/5
Good First Issue

AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.

Kotlin
#android#anki#ankidroid#education#flashcards#kotlin#learning#srs

AI Summary: The `finish_points` field in `StateGraphImpl<S>` currently uses a `Vec<NodeId>`, leading to O(n) lookup complexity for checking existing finish points. This can cause performance degradation, especially in performance-sensitive graph construction paths, potentially leading to O(n²) behavior as the number of finish points grows. The recommended solution is to replace `Vec<NodeId>` with `HashSet<NodeId>` for O(1) average lookup time.

Complexity:2/5
good first issuearea/unknownkind/enhancementpriority/p2

MoFA - Modular Framework for Agents. Modular, Compositional and Programmable.

Rust

AI Summary: This is an ASCII art contest for the RustChain community, with a reward of 3 RTC per accepted submission. Participants are asked to create ASCII art related to RustChain, its mining process, vintage hardware, or any RustChain theme, adhering to specific formatting and size constraints. The best submissions will be featured in the miner's startup banner.

Complexity:1/5
good first issuebountycreative

Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write tutorials, find bugs.

Python
#ai-agents#blockchain#bounties#bug-bounty#community#contributions#cryptocurrency#earn-crypto#first-timers-only#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#vintage-computing