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 11,954 opportunities to contribute

AI Summary: A bug in the `TransformerBridge` for audio models causes a crash when using the `start_at_layer` functionality. Instead of a clear error, the residual stream is incorrectly routed, leading to an internal shape mismatch within Hugging Face's `Conv1d`. The fix involves adding an explicit check for audio models at the beginning of the `_setup_start_at_layer` method to raise a `NotImplementedError`.

Complexity:3/5
bughelp wantedgood first issuehigh-prioritycomplexity-moderateTransformerBridge

A library for mechanistic interpretability of GPT-style language models

Python

AI Summary: This issue requests the addition of new test cases to the `BodyValidator` in `commit_check/engine.py`. The goal is to cover edge cases where commit messages have leading blank lines, with or without subsequent body content, ensuring the validator correctly passes or fails these scenarios. This will improve test coverage for the `validate()` method.

Complexity:1/5
enhancementgood first issue

Commit Check enforces commit metadata standards — commit messages, branch naming, committer info, signoff, and more.

Python
#branch-naming#code-quality#commit-check#conventional-branch#conventional-commits#devops#git-hooks#git-lint#naming-conventions#pre-commit#standard-naming#yet-another-commit-checker

AI Summary: This issue is a beginner-friendly task to add a new video game quote to a JSON file. No coding experience is required, and the contribution can be made directly through the browser in under a minute. The quote is for the Onimusha series, spoken by Nobunaga Oda.

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 bug report highlights an inconsistency in how TransformerBridge models handle weights (`W_in`, `W_out`, `W_gate`) depending on their underlying implementation. Models backed by `nn.Linear` return transposed weights compared to the expected TransformerLens convention, while Conv1D-backed models (like GPT-2) adhere to it. This leads to incorrect computations in neuron-level analysis.

Complexity:3/5
bughelp wantedhigh-prioritycomplexity-moderateTransformerBridge

A library for mechanistic interpretability of GPT-style language models

Python

AI Summary: A USB controller with bDeviceClass=0 is not being discovered because the discovery logic only checks the device descriptor class, not the interface class. The controller correctly reports its vendor-specific class at the interface level, but this is being missed. The proposed solution is to add an interface-level check as a fallback when the device descriptor class is 0.

Complexity:3/5
bughelp wanted

Open-source, cross-protocol userspace gamepad driver for Apple macOS.

Swift
#driverkit#gamecontroller#iohid#libusb#macos#macos-ventura#ojd#openjoystickdriver#playstation#sdl2#sdl3#steam#steam-input#swift#swift6#swift6-2#swiftui#swiftusb#xbox#xbox-controller

AI Summary: The `bridge.QK` and `bridge.OV` properties in `TransformerBridge` are broken for GQA models because the head dimensions of query weights and key/value weights do not align. This prevents weight-based circuit analysis on these models. The fix involves repeating the grouped key/value weights to match the query head count, similar to how `HookedTransformer` handles it, and removing unused configuration flags.

Complexity:3/5
bughelp wantedhigh-priorityTransformerBridge

A library for mechanistic interpretability of GPT-style language models

Python

AI Summary: This issue proposes adding functionality to load custom themes from JSON files. It's labeled as an 'enhancement' and a 'good first issue', suggesting it's a new feature that should be relatively straightforward to implement.

Complexity:2/5
enhancementgood first issue

Painting app, written in Python, CustomTkinter and PIL

Python
#customtkinter#customtkinter-project#customtkinterprojects#draw#drawing-app#drawing-application#paint#paint-app#paint-application#paint-program#pil#pillow#python-app#python-paint#python3#raster-graphics#raster-graphics-editor#simple-paint-app#tkinter

AI Summary: This issue is a beginner-friendly task to add a new anime quote to a JSON file. No coding knowledge is required, and the contribution can be made directly through the browser in under a minute. The quote is from JoJo's Bizarre Adventure and includes its Japanese, Romaji, English translations, along with the anime and character names.

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 `Suffix.named` function in the parser incorrectly accepts an empty name when two or more spaces follow the `>` character. This occurs because `Suffix.skipSpace` consumes only one space, and `Suffix.named` does not validate that a non-empty name was parsed, leading to unexpected behavior and incorrect output in various parsing scenarios.

Complexity:3/5
bughelp wanted

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-Calculus

Java
#eolang#java#language#object-oriented#object-oriented-language#object-oriented-programming#oop#programming-language

AI Summary: This issue is a beginner-friendly task to add a new Japanese grammar point to a JSON file. It requires no coding and can be completed in under a minute by forking the repository, editing the JSON file directly in the browser, 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: The YouTube player is reloading infinitely in the Edge browser when certain features are enabled, such as removing shorts from search results and hiding them on the homepage. The issue does not occur when logged out of YouTube, suggesting a conflict with user-specific settings or cookies.

Complexity:3/5
Bughelp wantedgood first issueup-for-grabs

YouTube / Video Browser-Extension. [Top1 Foss.] Enrich your experience & choice! 🧰Smart features📌set & forget📌250+ tweaks. Longest-standing. Join🧩us?👨‍👩‍👧‍👧 ⋮ {playback|discovery|extra player buttons|quality|codec|full tab|full screen|no distraction|shorts}

JavaScript
#addon#chrome-extension#css3#entertainment#extension#playback-speed#player#productivity#subtitles#video#webextension#youtube#youtube-api#youtube-channel#youtube-player#youtube-playlist

AI Summary: This issue requires selecting a base model for M1 consortium training, building upon previous decisions and discussions. The chosen model must allow for unrestricted shipping of the resulting model, potentially leading to a more permanent selection for future training efforts.

Complexity:3/5
help wantedmodel training

Project Tapestry aims to give every nation and participant frontier AI they can call their own — uniting a global consortium to train a shared frontier model from which partners build and own sovereign models aligned to their national, socio-cultural, and industrial needs.

Python
#ai-alliance#ai-security#consortium-training#cultural-alignment#data-sovereignty#digital-sovereignty#distributed-training#federated-learning#foundation-models#frontier-models#industrial-sovereignty#llm#open-source-ai#privacy#sovereign-ai

AI Summary: This issue reports a visual bug in the Podman machine creation interface. Specifically, the spacing around the "Import host trusted CA certs" section appears too wide compared to other parts of the form, affecting the overall UI consistency.

Complexity:1/5
good first issuestatus/need-triage

Podman Desktop is the best free and open source tool to work with Containers and Kubernetes for developers. Get an intuitive and user-friendly interface to effortlessly build, manage, and deploy containers and Kubernetes — all from your desktop.

TypeScript
#container#containers#desktop#docker#hacktoberfest#kubernetes#podman#podman-desktop#tray-application#ui

AI Summary: The `StXnav.apply` method mutates its input DOM directly, which causes downstream methods like `Xmir.toEO()` to unintentionally rewrite the caller's XMIR. While this doesn't break current functionality because the modified XML is discarded immediately, it violates the expected contract of immutability for the input XML.

Complexity:3/5
bughelp wanted

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-Calculus

Java
#eolang#java#language#object-oriented#object-oriented-language#object-oriented-programming#oop#programming-language

AI Summary: Telemetry processes (`emit.sh`) are unexpectedly hanging and accumulating, consuming significant CPU resources. While a watchdog now kills these processes after a timeout, the root cause of the hang remains unknown. The issue requires direct observation of a wedged process using tools like `cat /proc/<pid>/stack` to identify the exact point of blockage.

Complexity:4/5
help wanted

Multi-agent autonomous SDLC framework. Spec to deployed app. PRD, GitHub issue, OpenAPI/JSON/YAML, or one-line brief. 5 AI providers, 8 quality gates.

Shell
#ai-agents#aider#anthropic#autonomous#ci-cd#claude#cline#code-review#devops#gemini#github-action#github-issues#loki-mode#multi-agent#openai-codex#openapi#pull-request-review#sdlc#spec-driven-development

AI Summary: Four shell test suites fail under parallel CI load despite passing in isolation. The current mitigation prevents concurrent runs, but the underlying timing sensitivities need to be addressed by replacing fixed sleep values or race conditions with polling mechanisms. The goal is for these suites to pass reliably even when other tests are running concurrently.

Complexity:3/5
help wantedgood first issue

Multi-agent autonomous SDLC framework. Spec to deployed app. PRD, GitHub issue, OpenAPI/JSON/YAML, or one-line brief. 5 AI providers, 8 quality gates.

Shell
#ai-agents#aider#anthropic#autonomous#ci-cd#claude#cline#code-review#devops#gemini#github-action#github-issues#loki-mode#multi-agent#openai-codex#openapi#pull-request-review#sdlc#spec-driven-development

AI Summary: The parser currently accepts meta directives with empty names, such as a bare '+' or '+ package foo' with a leading space after the '+'. This silently drops the package name, leading to unexpected behavior and potential errors later in the build process. The issue proposes that such malformed meta directives should be rejected with a parse error, consistent with other grammar rules.

Complexity:2/5
bughelp wanted

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-Calculus

Java
#eolang#java#language#object-oriented#object-oriented-language#object-oriented-programming#oop#programming-language

AI Summary: This issue proposes adding a new notification adapter for Discord (or Microsoft Teams) to the agent, similar to the existing Slack and webhook adapters. The goal is to allow the agent to send alerts to these platforms, mirroring the current notification pattern. This enhancement will involve creating a new adapter, documenting its configuration, and adding unit tests.

Complexity:3/5
enhancementhelp wanted

AI Kubernetes CLI: natural language → reviewable plan → approve before apply

Go
#ai#cli#devops#golang#helm#kubectl#kubernetes#llm#natural-language#observability#openai#sre

AI Summary: This issue proposes extending the timeline feature to include StatefulSets and DaemonSets, as these are already handled by other audit and verification tools. The current implementation incorrectly forces these kinds to be treated as Deployments, leading to inaccurate historical data. The goal is to accurately collect events and related information for StatefulSets and DaemonSets within the timeline, without faking metrics.

Complexity:3/5
enhancementhelp wanted

AI Kubernetes CLI: natural language → reviewable plan → approve before apply

Go
#ai#cli#devops#golang#helm#kubectl#kubernetes#llm#natural-language#observability#openai#sre

AI Summary: This issue is a "Good First Issue" designed for absolute beginners to contribute to an open-source project. The task involves adding a new trivia question about Japanese festivals to a JSON file, requiring no coding knowledge and can be completed in under a minute directly from the browser.

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 to integrate idle workload detection into the "suggest follow-ups" feature. Currently, idle information is gathered but not acted upon, leaving operators without actionable next steps for identified idle resources. The goal is to generate guidance or approve-gated follow-ups for idle deployments, ensuring users are informed and can take appropriate action.

Complexity:3/5
enhancementhelp wanted

AI Kubernetes CLI: natural language → reviewable plan → approve before apply

Go
#ai#cli#devops#golang#helm#kubectl#kubernetes#llm#natural-language#observability#openai#sre

AI Summary: This issue proposes adding functionality to identify and report unused PersistentVolumeClaims (PVCs) and Services that have no associated endpoints. This is a high-priority cleanup task to improve cluster hygiene, building upon existing cleanup mechanisms. The implementation should include careful handling of false positives and provide guidance rather than silent deletion.

Complexity:3/5
enhancementhelp wanted

AI Kubernetes CLI: natural language → reviewable plan → approve before apply

Go
#ai#cli#devops#golang#helm#kubectl#kubernetes#llm#natural-language#observability#openai#sre

AI Summary: This issue aims to fix a discrepancy where the planner's named delete allowlist rejects Job and ReplicaSet kinds, even though the executor already handles their deletion. The goal is to align these components to prevent a confusing user experience and allow for the deletion of these resources through the planner.

Complexity:3/5
bugenhancementhelp wanted

AI Kubernetes CLI: natural language → reviewable plan → approve before apply

Go
#ai#cli#devops#golang#helm#kubectl#kubernetes#llm#natural-language#observability#openai#sre

AI Summary: This issue proposes extending the `--wait` functionality to include StatefulSets, in addition to the current support for Deployments. The goal is to ensure that the `--wait` flag accurately reflects the readiness of StatefulSets, preventing a trust gap where applications might appear to succeed while the `--wait` command silently does nothing for these resources. The implementation will involve modifying the waiting logic to poll StatefulSets and updating relevant documentation and tests.

Complexity:3/5
enhancementhelp wanted

AI Kubernetes CLI: natural language → reviewable plan → approve before apply

Go
#ai#cli#devops#golang#helm#kubectl#kubernetes#llm#natural-language#observability#openai#sre

AI Summary: This issue proposes adding the capability to scale StatefulSets, similar to how Deployments are currently scaled. It involves modifying both the planning and execution components of the system to handle StatefulSet scaling requests, ensuring parity with existing Deployment scaling functionality.

Complexity:3/5
enhancementhelp wanted

AI Kubernetes CLI: natural language → reviewable plan → approve before apply

Go
#ai#cli#devops#golang#helm#kubectl#kubernetes#llm#natural-language#observability#openai#sre

AI Summary: This issue proposes adding new functionality to the kprompt history command. It aims to allow users to view individual history entries, clear the entire history with confirmation, and filter the history list by namespace or entry kind. The changes will primarily involve modifications to the command-line interface and local history storage.

Complexity:3/5
enhancementgood first issuehelp wanted

AI Kubernetes CLI: natural language → reviewable plan → approve before apply

Go
#ai#cli#devops#golang#helm#kubectl#kubernetes#llm#natural-language#observability#openai#sre

AI Summary: This issue proposes adding a new audit check to detect containers with a writable root filesystem. The goal is to improve security hardening suggestions by identifying instances where `securityContext.readOnlyRootFilesystem` is not explicitly set to true. The implementation involves adding a new finding code, unit tests, and updating documentation.

Complexity:2/5
enhancementgood first issuehelp wanted

AI Kubernetes CLI: natural language → reviewable plan → approve before apply

Go
#ai#cli#devops#golang#helm#kubectl#kubernetes#llm#natural-language#observability#openai#sre

AI Summary: This issue proposes adding shell completion support for Bash, Zsh, and Fish to the `kprompt` CLI tool. The goal is to enable users to easily complete subcommands, flags, and recipe IDs, significantly improving the daily CLI user experience. The implementation is expected to be straightforward, leveraging Cobra's existing completion generation capabilities.

Complexity:2/5
enhancementgood first issuehelp wanted

AI Kubernetes CLI: natural language → reviewable plan → approve before apply

Go
#ai#cli#devops#golang#helm#kubectl#kubernetes#llm#natural-language#observability#openai#sre

AI Summary: This issue proposes making local file references within agent transcripts clickable and functional. Currently, these references are inert text or break the application when clicked. The goal is to resolve these paths against the message's working directory and open them at the specified line number, turning them into useful jump targets.

Complexity:3/5
enhancementhelp wanted

Every past session, subagent, and workflow -- queryable by your agent, browsable by you

JavaScript
#agent#agent-sessions#claude-code#cli#codex#coding-agent-memory#infrastructure#kimi-code#memory#query
[BUG]1h ago

AI Summary: The user is encountering a 504 Gateway Timeout error when trying to load their track library. This error also appears on the 'Home' and 'Search' tabs. The expected behavior is to see liked tracks and subscription tracks.

Complexity:3/5
bughelp wanted

🎵 Лучший неофициальный SoundCloud клиент для Windows, Linux и macOS | БЕЗ РЕКЛАМЫ | БЕЗ КАПЧИ | БЕЗ ЦЕНЗУРЫ | ДОСТУПНО В РОССИИ

TypeScript
#ad-blocker#cross-platform#desktop-app#geo-unblock#linux#macos#music-app#music-player#music-streaming#proxy#soundcloud#soundcloud-client#typescript#windows