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 of 14,554 opportunities to contribute

AI Summary: This issue is a beginner-friendly task to add a new color theme called "Matcha Cream" to the KanaDojo project. It requires no coding and can be completed entirely through the browser by editing a JSON file, making it ideal for new open-source contributors.

Complexity:1/5
enhancementhelp wantedgood first issuehacktoberfestcommunitylow hanging fruitup-for-grabsfirst-timers-only

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

TypeScript
#beginner#beginner-friendly#contribute#contribution#contributions-welcome#first-contributions#first-timers-only#good-first-contribution#good-first-issue#good-first-pr#hacktoberfest#help-wanted#japanese#japanese-language#language-learning#learn-japanese#nextjs#open-source#react#up-for-grabs

AI Summary: The Spark HD key derivation process is incorrectly including sensitive seed material within error messages when master key derivation fails. This is a security vulnerability as error metadata can be exposed through logging, RPC, or crash reporting.

Complexity:2/5
buggood first issue

WDK module to manage BIP-44 wallets for the Spark blockchain with Lightning Network integration.

JavaScript
#bitcoin#lightning-network#spark#wdk

AI Summary: The developer of croc, a file transfer tool, is seeking community support to maintain its free public relay infrastructure. They are asking users to either host their own public relay by setting up a disco instance or to donate financially to cover the significant bandwidth costs associated with serving hundreds of thousands of users monthly.

Complexity:1/5
help wanted

Easily and securely send things from one computer to another :crocodile: :package:

Go
#data-transfer#file-sharing#golang#pake#peer-to-peer#tcp#transfer

AI Summary: The issue describes a bug where a 'Cancel' button is displayed even when a device claim operation fails. The proposed solution involves toggling a boolean flag back to its default state to prevent the button from appearing in error scenarios.

Complexity:2/5
good first issue

Software for fingerprint management

Rust
#cosmic-desktop#fprintd#libcosmic

AI Summary: This issue reports several usability problems with the "Select key source" modal. The primary concern is that the modal does not scroll, making it difficult to use with policies containing many keys. Additionally, there are minor visual inconsistencies with an incorrect icon for "Already used sources" and a mismatched background color for the hot key option.

Complexity:2/5
BugGood first issueGUI

The missing safety net for your coins

Rust
#bitcoin#miniscript#safety#wallet

AI Summary: This issue proposes to improve the user experience for the viewer port by documenting the `WEIBO_PORT` environment variable and providing a user-friendly error message when the default port is already in use. The goal is to make it easier for new users to change the port and understand how to resolve port conflicts.

Complexity:2/5
enhancementgood first issue

微博群聊消息自动归档 · 原生桌面应用(应用内扫码登录)+ 本地可视化查看器,含 AI 每日摘要与 Agentic 问答

JavaScript
#ai-agent#archiver#chat-archive#desktop-app#nodejs#puppeteer#rust#self-hosted#tauri#web-scraping#weibo

AI Summary: This issue is a "Good First Issue" that requires adding a new Japanese cultural etiquette tip to a JSON file. The contribution is beginner-friendly, requires no coding, and can be completed directly in the browser within a minute. The task involves pasting a specific JSON object into the `japanese-cultural-etiquette.json` file and submitting a pull request.

Complexity:1/5
enhancementhelp wantedgood first issuehacktoberfestcommunitylow hanging fruitup-for-grabsfirst-timers-only

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

TypeScript
#beginner#beginner-friendly#contribute#contribution#contributions-welcome#first-contributions#first-timers-only#good-first-contribution#good-first-issue#good-first-pr#hacktoberfest#help-wanted#japanese#japanese-language#language-learning#learn-japanese#nextjs#open-source#react#up-for-grabs

AI Summary: This issue proposes adding a `--version` flag to the CLI tool. This standard convention will allow users to easily check the installed version, which is crucial for bug reporting and troubleshooting. The implementation involves reading the version from `package.json`, printing it, and updating the `--help` output.

Complexity:1/5
enhancementgood first issue

Web dashboard for viewing AI agent session logs — supports OpenClaw, Codex, and Claude Code | 多平台 AI Agent 日志查看面板

JavaScript
#ai-agent#dashboard#debugging#html#logging

AI Summary: The documentation for the latest version of the project contains incorrect code snippets. This is due to a recent change in the files included in the documentation, and the issue is marked as a 'good first issue'.

Complexity:2/5
documentationgood first issue

pynsee package contains tools to easily search and download French data from INSEE and IGN APIs

Python
#api#insee#open-data#python

AI Summary: This issue proposes to enhance the PyPI metadata within the `pyproject.toml` file to improve project discoverability and align with common open-source practices. The changes include adding keywords, expanding classifiers, enriching project URLs, and potentially adding an SPDX license field, all without altering installation behavior or skill bundling.

Complexity:1/5
good first issuecore frameworkpackaging

A Python framework for modular, self-contained skill management for machines.

Python
#agent-skills#ai#ai-agents#autonomous-agents#dev-tools#function-calling#llm-tools#local-ai#python#skillware#sovereign-ai

AI Summary: This issue reports several bugs found in the implementation of `mmap` functionality, primarily affecting Windows and Linux platforms. The bugs range from critical errors like incorrect arguments in `CreateFile` and handle leaks on `MapViewOfFile` errors, to minor issues like typos and ignored error returns.

Complexity:3/5
bughelp wanted

Local code intelligence. parse, index, and query any codebase with sub-200ms retrieval. Runs entirely on your machine.

Go
#call-graph#code-analysis#code-navigation#code-understanding#codebase-intelligence#developer-tool#golang#python#retrival-augmented-generation#rust#static-analysis

AI Summary: The game on cosmosjourneyer.com crashes instantly when launched in a Firefox private window. This appears to be related to the i18n layer not initializing correctly, potentially due to Firefox disabling OPFS in private windows, though a localStorage fallback should ideally prevent this.

Complexity:3/5
buggood first issue

Cosmos Journeyer is a space exploration game running directly in the browser! Take your spaceship and witness the beauty of this virtually infinite universe.

TypeScript
#atmospheric-scattering#exploration-game#procedural#procedural-generation#space#space-exploration#space-game#space-station#webgl#webgl2#webgpu

AI Summary: The help overlay in the `dive` tool is not scrollable and its content is cut off on terminals with fewer than 34 rows. This makes lower sections of the help, including the version identifier and dismissal hint, unreachable. The issue is exacerbated on narrower terminals which require more rows due to text wrapping.

Complexity:2/5
bughelp wantedgood first issueclidive

A fast minimal dependency implementation of Apache Parquet

Java
#apache-parquet#columnar-format#hardwood#parquet#parquet-tools#performance

AI Summary: This issue is a beginner-friendly task to add a new video game quote to a JSON file. It requires no coding and can be completed in under a minute directly from the browser by forking the repository, editing the file, and submitting a pull request.

Complexity:1/5
enhancementhelp wantedgood first issuehacktoberfestcommunitylow hanging fruitup-for-grabsfirst-timers-only

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

TypeScript
#beginner#beginner-friendly#contribute#contribution#contributions-welcome#first-contributions#first-timers-only#good-first-contribution#good-first-issue#good-first-pr#hacktoberfest#help-wanted#japanese#japanese-language#language-learning#learn-japanese#nextjs#open-source#react#up-for-grabs

AI Summary: This issue is a beginner-friendly task to add a new anime quote to a JSON file. No coding experience is required, and the contribution can be made directly from the browser in under a minute. The task involves forking the repository, editing a specific JSON file to include the provided quote details, and submitting a pull request.

Complexity:1/5
enhancementhelp wantedgood first issuehacktoberfestcommunitylow hanging fruitup-for-grabsfirst-timers-only

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

TypeScript
#beginner#beginner-friendly#contribute#contribution#contributions-welcome#first-contributions#first-timers-only#good-first-contribution#good-first-issue#good-first-pr#hacktoberfest#help-wanted#japanese#japanese-language#language-learning#learn-japanese#nextjs#open-source#react#up-for-grabs

AI Summary: This issue addresses two minor cleanup tasks in the kornia-3d crate. First, it proposes renaming and removing temporary comments from a useful regression test to make it more permanent. Second, it suggests removing a reference to an external codebase ('lightweight_vio') from public rustdoc comments to improve clarity for users.

Complexity:1/5
documentationgood first issuecrate: pnptriage

🦀 Low-level 3D Computer Vision library in Rust

Rust
#computer-vision#deep-learning#image-processing#machine-learning#pyo3#python#robotics#rust

AI Summary: The apiproxy component fails to enforce authentication when the PROXY_AUTH_TOKEN environment variable is not set. This allows any process within the same container, including potentially malicious agent code, to make API calls using the host's API key, leading to cost overruns and security risks. The recommendation is to fail closed by refusing requests or generating a token at startup.

Complexity:2/5
help wantedsecurity

AI agent orchestration for open and closed source — a fully customizable fleet of AI agents covering every level of project maintenance, from brainstorming to full autonomy

Go

AI Summary: A bug in `refine_pose_lm` allows negative `robust_scale_sq` values, which leads to NaN parameters in robust loss functions. This silently corrupts the normal equations, resulting in NaN pose estimations without any error being reported to the caller.

Complexity:2/5
buggood first issuecrate: pnptriage

🦀 Low-level 3D Computer Vision library in Rust

Rust
#computer-vision#deep-learning#image-processing#machine-learning#pyo3#python#robotics#rust

AI Summary: The current link in the affected component details for EUVD incorrectly points to 'osv' instead of the intended EUVD website. This issue requires updating the hyperlink to direct users to the correct EUVD resource.

Complexity:1/5
good first issuecomponent/devguard-web

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

AI Summary: On Arch Linux with libc++ 22, importing `std.cppm` fails because the `libc++.modules.json` file is located in `/usr/lib(64)` instead of the expected `c++/libc++.modules.json` path. This discrepancy prevents the compiler from finding the necessary module map.

Complexity:2/5
bughelp wanted

Python-based software build tool

Python

AI Summary: This issue aims to verify the end-to-end functionality of the `yandex_cloud` integration. It requires confirming that credentials resolve, the verifier passes, and all nine registered tools return actual data. The verification process involves running specific commands and providing evidence of successful tool execution, with a demo and environment recipe also being prerequisites.

Complexity:3/5
help wanted

Build your own AI SRE agents. The open source toolkit for the AI era.

Python
#ai-sre#alerting#datadog#grafana#incident-management#observability#remediation#root-cause-analysis#site-reliability-engineering#slack#sre

AI Summary: This issue aims to verify the end-to-end functionality of the `x_mcp` integration. It requires confirming that credentials resolve, the verifier passes, and that two specific registered tools (`call_x_tool` and `list_x_tools`) return actual, non-empty data. The verification process includes running the integration setup and verification commands, and providing evidence of successful tool execution within an investigation or shell turn.

Complexity:3/5
help wanted

Build your own AI SRE agents. The open source toolkit for the AI era.

Python
#ai-sre#alerting#datadog#grafana#incident-management#observability#remediation#root-cause-analysis#site-reliability-engineering#slack#sre

AI Summary: This issue aims to verify the end-to-end functionality of the `victoria_logs` integration. It requires confirming that credentials resolve, the verifier passes, and at least one registered tool (`victoria_logs_query`) returns real data. Evidence of successful execution, including commands and truncated output, is needed, along with a demonstration within an investigation or shell turn.

Complexity:3/5
help wanted

Build your own AI SRE agents. The open source toolkit for the AI era.

Python
#ai-sre#alerting#datadog#grafana#incident-management#observability#remediation#root-cause-analysis#site-reliability-engineering#slack#sre

AI Summary: This issue aims to verify the end-to-end functionality of the Vercel integration. It requires ensuring credentials resolve, the verifier passes, and that two specific Vercel tools (`vercel_deployment_logs` and `vercel_deployment_status`) return actual data, not just stubs or errors. The verification process includes running specific commands and providing evidence of successful data retrieval within an investigation or shell turn.

Complexity:3/5
help wanted

Build your own AI SRE agents. The open source toolkit for the AI era.

Python
#ai-sre#alerting#datadog#grafana#incident-management#observability#remediation#root-cause-analysis#site-reliability-engineering#slack#sre

AI Summary: This issue aims to verify the end-to-end functionality of the Twilio integration. It requires confirming that credentials resolve, the verifier passes, and that registered tools like `twilio_notify` return actual data. The verification process includes running specific commands, providing evidence of successful tool execution, and ensuring an environment recipe exists for the service.

Complexity:3/5
help wanted

Build your own AI SRE agents. The open source toolkit for the AI era.

Python
#ai-sre#alerting#datadog#grafana#incident-management#observability#remediation#root-cause-analysis#site-reliability-engineering#slack#sre

AI Summary: This issue aims to verify the end-to-end functionality of the 'tracer' integration by ensuring all 12 registered tools return real, non-empty data. The verification process includes checking credential resolution, successful verifier execution, and individual tool output, with specific evidence required for each successful tool.

Complexity:3/5
help wanted

Build your own AI SRE agents. The open source toolkit for the AI era.

Python
#ai-sre#alerting#datadog#grafana#incident-management#observability#remediation#root-cause-analysis#site-reliability-engineering#slack#sre

AI Summary: This issue aims to verify the end-to-end functionality of the Temporal integration. It requires confirming that credentials resolve, the verifier passes, and all four registered Temporal tools return actual data. The verification process includes running specific commands, ensuring successful exit codes, and providing evidence of real data output from each tool, ideally within an investigation or shell turn.

Complexity:3/5
help wanted

Build your own AI SRE agents. The open source toolkit for the AI era.

Python
#ai-sre#alerting#datadog#grafana#incident-management#observability#remediation#root-cause-analysis#site-reliability-engineering#slack#sre

AI Summary: This issue aims to verify the end-to-end functionality of the Tempo integration. It requires proving that credentials can be resolved, the verifier passes, and that the `query_tempo` tool returns actual data, not just stubs or errors. The verification process includes running specific commands and providing evidence of successful data retrieval.

Complexity:3/5
help wanted

Build your own AI SRE agents. The open source toolkit for the AI era.

Python
#ai-sre#alerting#datadog#grafana#incident-management#observability#remediation#root-cause-analysis#site-reliability-engineering#slack#sre

AI Summary: This issue aims to verify the end-to-end functionality of the Telegram integration. It requires confirming that credentials resolve, the verifier passes, and that registered tools, specifically `telegram_send_message`, return actual data. The verification process includes running specific commands, attaching evidence of successful tool execution, and ensuring an environment recipe exists for the integration.

Complexity:3/5
help wanted

Build your own AI SRE agents. The open source toolkit for the AI era.

Python
#ai-sre#alerting#datadog#grafana#incident-management#observability#remediation#root-cause-analysis#site-reliability-engineering#slack#sre

AI Summary: This issue aims to verify the end-to-end functionality of the Supabase integration. It requires confirming that credentials resolve, the verifier passes, and that two specific registered tools (`get_supabase_service_health` and `get_supabase_storage_buckets`) return real data. The verification process includes running specific commands, documenting the output, and demonstrating the tools within an investigation or shell turn.

Complexity:3/5
help wanted

Build your own AI SRE agents. The open source toolkit for the AI era.

Python
#ai-sre#alerting#datadog#grafana#incident-management#observability#remediation#root-cause-analysis#site-reliability-engineering#slack#sre