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

AI Summary: This feature request aims to ensure the Oppia Android app fully supports non-linear font scaling up to 200%, as introduced in Android 14+. The current UI exhibits issues like text truncation and overlap on various screens when scaled, necessitating a systematic review and fix of all fragments and dialogs. The work will be broken down into multiple pull requests, each addressing approximately five fragments.

Complexity:4/5
good first issueImpact: MediumenhancementWork: Medium

A free online & offline learning platform to make quality education accessible for all.

Kotlin
#android#bazel#databinding#education#espresso#hacktoberfest#interactive#java#kotlin#learning#nonprofit#robolectric#teaching#tutor#tutorials

AI Summary: This GitHub issue proposes enhancing linker script support to allow symbol assignments to use built-in functions like `SEGMENT_START`, instead of being limited to the current location (`.`). This requires modifying the `ContentsCommand::SymbolAssignment` logic and potentially the `SymbolPlacement` data structure to correctly parse and evaluate these new right-hand side expressions. Although tagged as a good first issue, it's described as ambitious and likely requiring iteration.

Complexity:3/5
good first issue

A very fast linker for Linux

Rust

AI Summary: The GitHub issue reports a bug in the "Commit Activity" section where the displayed date range is incorrect. Specifically, for a period starting in February 2024, the UI incorrectly shows February 2025 as the end date, when it should display January 2025 to accurately represent a 12-month span.

Complexity:2/5
buggood first issue

The Scala Package Index

Scala
#bintray#index#packages#scala#scaladex#scm-tag#sonatype

AI Summary: This GitHub issue requests an enhancement to `setup.bat` to automate the creation of a startup shortcut. Currently, users must manually create a shortcut for `run_silently.vbs` and place it in the Windows Startup folder. The goal is for `setup.bat` to automatically create this shortcut (`run_silently-Shortcut.lnk`) and place it in `%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup`, ensuring `run_silently.vbs` executes automatically on system boot without manual intervention.

Complexity:2/5
documentationgood first issueWindows

⚡ A local, privacy-focused AI desktop assistant for Windows. Control your PC remotely via Telegram or locally with Voice commands. Powered by Ollama.

Python
#ai-assistant#desktop-assistant#local-llm#ollama#privacy#python#telegram-bot#windows-automation

AI Summary: The GitHub issue reports that the `apps/backend/handlers/index.ts` file, which serves as a barrel file for exporting all API handlers, lacks a file-level JSDoc comment. This omission negatively impacts code readability, onboarding for new contributors, and IDE documentation hints. The proposed solution is to add a detailed JSDoc comment at the top of the file, outlining its purpose and listing the handlers it exports.

Complexity:1/5
documentationgood first issue

小智AI客户端,目前主要用于MCP的对接

TypeScript

AI Summary: This GitHub issue is a 'Good First Issue' task to add a specific cultural fact about Japan (namahage demons) to a JSON file. It provides clear, step-by-step instructions for locating the file, adding the fact to the array, and submitting a pull request, making it an easy community contribution.

Complexity:1/5
documentationenhancementhelp wantedgood first issuehacktoberfestcommunityeasyup-for-grabsfirst-timers-onlybeginner-friendly

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype.

TypeScript
#community#education#hacktoberfest#japanese#japanese-language#japanese-learning#jlpt#kana#kanji#language-learning#learn-japanese#monkeytype#nextjs#open-source#opensource#react#student-project#tailwindcss#typescript#webapp

AI Summary: This feature request proposes adding a `colour` property to `Cube` instances within the `BlockGraph` data structure. This property would return an enumeration value (e.g., "blue", "red") to represent different node types, addressing the current lack of an easy way to retrieve node color information. The goal is to semantically tag nodes for future features.

Complexity:3/5
enhancementgood first issuebackend

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code

AI Summary: AutoKey is critically absorbing all keyboard input for a user on Linux Mint 22.3 (Xorg session) running AutoKey GTK 0.95.10. This severe bug, occurring after a recent OS upgrade, prevents any keyboard input from reaching other applications.

Complexity:4/5
autokey-gtkscriptingautokey triggerseasy fixgood first issuerelated

AutoKey, a desktop automation utility for Linux and X11.

Python
#automation#desktop-application#desktop-automation#gtk3#help-wanted#pyqt5#pyqt5-desktop-application#python#python3

AI Summary: The website's navigation bar is not fully visible or functional on mobile devices. The issue title suggests that some elements of the navbar are not displaying correctly, but no further details are provided regarding the specific problem or affected devices.

Complexity:4/5
bughelp wantedgood first issueSWoC26Easy

An MCP server plus a CLI tool that indexes local code into a graph database to provide context to AI assistants.

Python
#hacktoberfest2025#social-winter-of-code

AI Summary: This issue addresses an incomplete navigation bar within the application. It specifically requests the addition of two new items, "Generate Custom Bundle" and "Pre-indexed Repositories," to the existing navbar to ensure all necessary links are present.

Complexity:1/5
bugenhancementgood first issueSWoC26Easy

An MCP server plus a CLI tool that indexes local code into a graph database to provide context to AI assistants.

Python
#hacktoberfest2025#social-winter-of-code

AI Summary: This GitHub issue reports a visual bug in night mode where "recognition boxes" lack sufficient visual distinction. The boxes currently blend in, and styling adjustments (e.g., background, border, or shadow) are needed to make them stand out more clearly against the dark background.

Complexity:2/5
enhancementgood first issueSWoC26Easy

An MCP server plus a CLI tool that indexes local code into a graph database to provide context to AI assistants.

Python
#hacktoberfest2025#social-winter-of-code

AI Summary: The Eclipse JDT code mining feature for method parameter name hints is displaying two extra spaces after the parameter name instead of the expected single space. The user has investigated the relevant source code and found that it appears to only add one space, suggesting the second extra space originates from an unknown part of the rendering process. This issue occurs in Eclipse 2024-09 on Windows 11 with a Czech locale.

Complexity:2/5
buggood first issue

AI Summary: This issue proposes updating the existing `package-healthcheck` GitHub Actions workflow. The goal is to extend the workflow to include checks for additional Ubuntu architectures, which will be introduced to the PPA as part of issue #944. The `run-on-architecture` GitHub Action is suggested as a tool to facilitate running these checks across different platforms.

Complexity:3/5
good first issuepackagingmediumci/cd

Real-time logging dashboard for Kubernetes. View logs in a terminal or a browser. Run on your desktop or in your cluster.

Go
#cluster#dashboard#devops#kubernetes#logging#monitoring#observability#private#real-time

AI Summary: This issue proposes adding tracing instrumentation to the `UCCommitter` layer, specifically for its `commit` and `publish` methods, to enhance observability of IO operations. The `UCCommitter::commit` function will receive a new `uc_committer.commit` span, along with `info!` and `debug!` logs, to detail its sequential stages including storage writes, HEAD calls, and network API calls. This aims to fill a gap in the existing tracing coverage for the committer layer.

Complexity:2/5
good first issue

A native Delta implementation for integration with any query engine

Rust

AI Summary: This issue proposes adding tracing instrumentation to the `FileSystemCommitter::commit()` method to enhance observability. It aims to span the commit operation, log success and conflict events with relevant version information, and capture errors using the `#[instrument]` macro, building upon existing tracing efforts in other parts of the system.

Complexity:1/5
good first issue

A native Delta implementation for integration with any query engine

Rust

AI Summary: This issue proposes migrating existing integration tests that currently utilize MinIO to an alternative solution. The specific reasons for this migration and the intended replacement technology are not detailed in the issue description, implying a need for initial investigation.

Complexity:3/5
good first issue

Read-through cache for object storage

Rust

AI Summary: The issue proposes adding metrics to monitor Tokio's asynchronous runtime scheduling behavior. It specifically suggests leveraging the `tokio-metrics` crate for implementation, referencing a previous discussion for additional context on the need for these metrics.

Complexity:2/5
good first issue

Read-through cache for object storage

Rust

AI Summary: This GitHub issue proposes improving the error messages for the `nix run` command. Currently, if a package lacks a `mainProgram` attribute (or has it explicitly set to `null`), `nix run` fails with a generic "No such file or directory" error, which is unhelpful. The suggested solution is to introduce a more specific error, such as "in 'abc': 'mainProgram' isn't set" or "'abc' doesn't have a default binary," to provide clearer feedback to the user.

Complexity:3/5
featurenew-clierror-messagesgood first issue

Nix, the purely functional package manager

C++
#c-plus-plus#declarative-language#functional-programming#nix#package-manager

AI Summary: The current GitHub Actions job for detecting sensitive files hardcodes file patterns directly in the YAML, which is not a best practice. The request is to refactor this by creating a Python script that reads sensitive file patterns (regular expressions) from a separate configuration file. The script should use `argparse` for configuration file specification and be able to check multiple files/directories, similar to other existing scripts.

Complexity:2/5
good first issueunapprovedtestfeature request

Community Organization Management Software. Click on the link below to see our documentation.

Dart
#android#dart#flutter#hacktoberfest#open-source

AI Summary: The current GitHub Actions workflow for detecting sensitive files hardcodes patterns directly in the YAML, which is not a best practice. This issue proposes refactoring by creating a new Python script that reads sensitive file patterns from a separate configuration text file. The script, located in `.github/workflows/scripts`, will use `argparse` to specify the config file path and be capable of checking multiple files and directories.

Complexity:3/5
good first issueunapprovedfeature requesttestpython

API Backend for the Talawa Mobile App. Click on the link below to see our documentation

TypeScript
#graphql#hacktoberfest#nodejs#open-source

AI Summary: This GitHub issue requests Figma mocks for the mobile version of a new Layer UI, assigned to @KameronKerger. It provides design considerations and outlines additional tasks for 'Vim' to test responsiveness and ensure the `LayerFilter`'s CSS values are properly responsive for mobile.

Complexity:3/5
enhancementgood first issuehelp wanted

A tool to identify disadvantaged communities due to environmental, socioeconomic and health burdens.

Jupyter Notebook

AI Summary: The 'Posts' page is not rendering correctly after a user logs into the system, exhibiting visual discrepancies compared to the specified Figma design. A screenshot has been provided to illustrate the current incorrect rendering.

Complexity:2/5
buggood first issueui/ux

Admin portal for the Talawa Mobile App. Click on the link below to see our documentation

TypeScript
#graphql#react#typescript

AI Summary: This GitHub issue proposes adding a `hive visualize` command to provide a web-based tool for inspecting, debugging, and replaying Hive agent graphs. The current debugging process is difficult due to agent graphs being black boxes, preventing users from seeing the structure, watching real-time execution, or replaying failed runs. The proposed solution aims to offer both static visualization of graph structure and dynamic visualization of execution flow to improve debugging and onboarding.

Complexity:4/5
enhancementhelp wantedsize: large

Outcome driven agent development framework that evolves

Python
#agent#agent-framework#agent-skills#ai-evaluation#anthropic#automation#autonomous-agents#awesome#claude#claude-code#human-in-the-loop#observability-ai#openai#python#self-hosted#self-improving#self-improving-agent#self-improving-ai

AI Summary: Talawa currently lacks official, reproducible reference deployments for cloud or production environments, causing new users to struggle with deployment decisions and leading to inconsistent setups. This issue proposes adding optional Infrastructure as Code (IaC) templates to provide a secure, documented, and reproducible starting point for deploying Talawa. These templates would use modern cloud-native tooling, aiming to reduce onboarding friction and improve deployment consistency.

Complexity:4/5
good first issueunapprovedfeature requestsecurity

API Backend for the Talawa Mobile App. Click on the link below to see our documentation

TypeScript
#graphql#hacktoberfest#nodejs#open-source
enhancementgood first issuesize: small

Outcome driven agent development framework that evolves

Python
#agent#agent-framework#agent-skills#ai-evaluation#anthropic#automation#autonomous-agents#awesome#claude#claude-code#human-in-the-loop#observability-ai#openai#python#self-hosted#self-improving#self-improving-agent#self-improving-ai

AI Summary: This GitHub issue proposes adding a `hive new` CLI command to simplify the creation of agents and tools. Currently, developers face significant friction, manual errors, and IDE lock-in when trying to scaffold new projects without specific AI-powered editors. The proposed solution introduces an interactive command-line tool that generates the necessary boilerplate files, making contributions more accessible.

Complexity:3/5
enhancementhelp wantedsize: large

Outcome driven agent development framework that evolves

Python
#agent#agent-framework#agent-skills#ai-evaluation#anthropic#automation#autonomous-agents#awesome#claude#claude-code#human-in-the-loop#observability-ai#openai#python#self-hosted#self-improving#self-improving-agent#self-improving-ai
good first issue

Local-first development platform

TypeScript
#development-environment#html5#local-first#vscode#webassembly
good first issuehelp-wanted

A statically typed programming language for scientific computations with first class support for physical dimensions and units

Rust
#calculator#physics#programming-language#statically-typed#terminal-based#units#web-app
buggood first issuecomponent/devguard-webpriority:low

DevGuard Backend - Secure your Software Supply Chain - Attestation-based compliance as Code, manage your CVEs seamlessly, Integrate your Vulnerability Scanners, Security Framework Documentation made easy - OWASP Incubating Project

Go
#automation#cve#cve-management#devsecops#it-security#owasp#security#security-automation#security-orchestration#vulnerability#vulnerability-assessment#vulnerability-databases#vulnerability-management