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 issue is a 'good first issue' designed for absolute beginners, requiring them to add a specific anime quote (Japanese, Romaji, and English) to a JSON file. The task is estimated to take less than one minute, can be completed entirely in a web browser, and requires no coding or setup.

Complexity:1/5
help 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 `runner.py` file in the core framework uses raw `print()` statements for warning messages about missing API keys and authentication tokens. These messages, which are critical for debugging credential issues, should be replaced with `logger.warning()` calls. This ensures they are properly captured by the logging framework and visible in log files, especially when the application runs headlessly.

Complexity:1/5
buggood 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: The `QnAAgent._enriched_context()` method redundantly calls `fetch_repo_structure()` on every message, even when the repository's file structure has already been fetched. This leads to unnecessary API calls or tunnel usage, increased latency, and inflated token consumption (up to 80,000 characters per turn). The proposed solution is to add a guard condition to prevent these redundant fetches, improving performance and reducing costs.

Complexity:1/5
enhancementgood first issue

Spec-driven development for large codebases

Python
#agents#ai-agents#ai-agents-framework#artificial-intelligence#developer-tools#devtools#generative-ai#knowledge-graph#rag

AI Summary: This GitHub issue is a "good first issue" for beginners, inviting contributors to add a new grammar point, "γ€œγ«γ¨γ£γ¦" (meaning "for / to (someone)"), to a learner-friendly grammar list. The task is designed to be completed in under a minute directly from a web browser, requiring no coding or setup. It's an ideal entry-level contribution for those new to open source.

Complexity:1/5
help 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 feature requests running dataset and model initializer containers in parallel instead of sequentially within the container backend. The goal is to significantly reduce total initialization time, especially when dealing with large downloads, by leveraging the ability of Docker and Podman to mount the same volume simultaneously to multiple containers.

Complexity:3/5
good first issuehelp wantedkind/featurearea/local

Universal Python SDK to run AI workloads on Kubernetes

Python
#ai#distributed#fine-tuning#huggingface#hyperparameter-optimization#jax#kubeflow#llm#machine-learning#mlops#python#pytorch#torch#trainer

AI Summary: This issue proposes UI/UX improvements for the "Learn ahead limit" and "Timebox time limit" dialogs. The requested changes include converting them to input steppers, limiting user input to three digits, changing the "OK" button to "Save," and optionally adding a unit ("min"/"mins") and a description explaining that entering 0 disables the feature.

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 GitHub issue reports a visual bug where usernames are overlapping in the contributor dashboard on `oppiatestserver.org`. The problem is observed on desktop browsers (Chrome/Edge) and is believed to be a padding issue, with the reporter suggesting an increase from 10px to 20px to resolve it. While the reporter notes it might be related to their specific username, the core problem is a UI layout glitch.

Complexity:2/5
good first issuebugImpact: MediumWork: Low

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

Python
#angular#angularjs#appengine#appengine-python#education#hacktoberfest#interactive#javascript#learning#nonprofit#python#sdg#sdg-4#sdg4#sdgs#teaching#tutor#tutorials#typescript#web

AI Summary: This GitHub issue proposes enhancing the `test_graph_creation.py` test by adding a check for edge-count consistency across graph files. Currently, the test only verifies file existence and feature counts, but a TODO comment indicates the need to ensure the number of edges is consistent. Implementing this would improve the robustness of graph data validation.

Complexity:2/5
enhancementgood first issue

Research Software for Neural Weather Prediction for Limited Area Modeling

Python
#gsoc#gsoc-2026#machine-learning#weather

AI Summary: The `@next/next/no-html-link-for-pages` ESLint rule in Next.js is not working as intended when the `pageExtensions` configuration option is used in `next.config.js`. This prevents the rule from correctly identifying Next.js pages and flagging inappropriate HTML `<a>` tags for client-side navigation, leading to potential issues with page transitions.

Complexity:3/5
good first issueLinting

The React Framework

JavaScript
#blog#browser#compiler#components#hybrid#nextjs#node#react#server-rendering#ssg#static#static-site-generator#universal#vercel

AI Summary: The `TestWaitForState` in `external_scaler_test.go` is reported as a flaky test, consistently failing to reach the `connectivity.Shutdown` state as expected. The provided logs show the test failing three consecutive times with the same error message, indicating a persistent issue with state transition or timing within the test's execution.

Complexity:3/5
help wantedgood first issuetesting

KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes

Go
#autoscaling#event-driven#hacktoberfest#keda#kubernetes#serverless
help 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
good first issueenhancementImpact: HighWork: Medium

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

Python
#angular#angularjs#appengine#appengine-python#education#hacktoberfest#interactive#javascript#learning#nonprofit#python#sdg#sdg-4#sdg4#sdgs#teaching#tutor#tutorials#typescript#web

AI Summary: This GitHub issue reports that the `kernel` and `initrd` fields, which are part of the `Image` type in Lima, are missing documentation within the `templates/default.yaml` file. The user is requesting that these fields be added to the documentation in `default.yaml` for clarity.

Complexity:1/5
documentationgood first issue

Linux virtual machines, with a focus on running containers

Go
#containerd#lima-vm#macos#qemu#vm

AI Summary: The `ViewportAdapter` constructor currently lacks a null check for its `GraphicsDevice` parameter. This can lead to `NullReferenceException`s later in the code if the adapter is instantiated when the `GraphicsDevice` is not yet initialized (e.g., within the `Game1` constructor), causing runtime errors when a camera attempts to use the uninitialized device.

Complexity:1/5
enhancementscope: viewportgood first issue

Extensions to make MonoGame more awesome

C#
#monogame

AI Summary: The user wants to use the `fn` key as a hotkey for activating and deactivating voice transcription, as it is currently not supported. They propose either holding the `fn` key to activate/deactivate or using it as a toggle (first click activates, second click deactivates).

Complexity:3/5
enhancementgood first issue

Own your AI. The native macOS harness for AI agents -- any model, persistent memory, autonomous execution, cryptographic identity. Built in Swift. Fully offline. Open source.

Swift
#anthropic#apple-foundation-models#apple-intelligence#apple-neural-engine#llm#mcp#mcp-server#mlx#openai#swift

AI Summary: Version 1.1.0 incorrectly throws an error when `ErrorMessageResourceName` isn't found in the globally declared `ErrorMessageResourceType`. This occurs even if the user has manually specified a different resource type for that name, causing the system to look in the wrong place. The proposed solutions involve either skipping validation for mismatched types or ensuring the name is checked against its specified resource type.

Complexity:3/5
good first issue

Automatically localize DataAnnotations validation attributes in .NET

C#
#aspnetcore#code-generation#csharp#dotnet#fodyweavers#internationalization#localization#validation

AI Summary: This is a beginner-friendly GitHub issue designed for new contributors to add a new Japanese proverb (number 113) to a project. The task requires no coding, no setup, and can be completed entirely within a web browser in under a minute, making it an ideal 'good first issue'.

Complexity:1/5
help 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 user requests the ability to include newline characters (`\n`) in the SMS OTP template. This is crucial for integrating with the WebOTP API, which requires a newline in the SMS message for automatic OTP handling on mobile devices. The current templating feature does not allow or strips newlines.

Complexity:2/5
enhancementgood first issueauth

The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.

TypeScript
#ai#alternative#auth#database#deno#embeddings#example#firebase#nextjs#oauth2#pgvector#postgis#postgres#postgresql#postgrest#realtime#supabase#vectors#websockets

AI Summary: This issue is an easy bounty to add a `CONTRIBUTING.md` file to any repository that currently lacks one. The file should include essential information such as setup instructions, pull request guidelines, and code style. Contributors will receive 1 RTC for each repository they update.

Complexity:1/5
documentationgood first issuebountyeasy

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 is a 'Good First Issue' designed for absolute beginners to contribute a new Japan fact (#315) about 'omotenashi' culture. The task is extremely simple, requires no coding or setup, can be completed entirely in the browser, and is estimated to take less than one minute.

Complexity:1/5
help 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 is a tracking issue for a significant refactoring of the Hybrid Storage format, a read-only data structure optimized for graph traversals. Currently unintegrated, it will be managed by `PeakStore` to sync with the adjacency list and handle read/write redirection. The refactoring aims to enhance its compatibility for system orchestration.

Complexity:4/5
enhancementgood first issueDSCWoCECWoC26EasyMediumHard

CinderPeak is a fast and efficient, open-source C++ graph library designed to handle directed, undirected, and mixed graphs with customizable vertex and edge types.

C++
#cpp17#graphs#graphs-algorithms

AI Summary: This issue describes the creation of a new GitHub Action designed to automatically generate `ccboard` reports on pull requests. The action will be Docker-based, upload the generated reports as artifacts, and ultimately be published to the GitHub Actions marketplace. Key tasks include developing the `action.yml` manifest, integrating the `ccboard` binary into a Docker container, and ensuring proper testing and documentation.

Complexity:3/5
good first issuephase-15roadmap

Monitor Claude Code sessions, costs, config, hooks, agents & MCP servers from a single Rust binary β€” TUI (9 tabs) + Web interface with live process tracking, budget alerts, and 30-day forecasting

Rust
#analytics#anthropic#claude-code#cli#dashboard#developer-tools#monitoring#rust#tui

AI Summary: This issue aims to implement token budget enforcement within CI pipelines. It requires adding a `--budget` flag to the `ccboard` tool, causing it to exit with a non-zero code (1) if the specified token budget is exceeded. The tool should also provide a clear error message with usage statistics, and the changes need to be documented.

Complexity:2/5
good first issuephase-15cliroadmap

Monitor Claude Code sessions, costs, config, hooks, agents & MCP servers from a single Rust binary β€” TUI (9 tabs) + Web interface with live process tracking, budget alerts, and 30-day forecasting

Rust
#analytics#anthropic#claude-code#cli#dashboard#developer-tools#monitoring#rust#tui

AI Summary: This issue proposes implementing an audit log to record all configuration changes within the system, capturing who made the change, what was changed, and when. The log will be stored in `~/.claude/audit.log` and needs to be viewable through both the TUI and Web interfaces. The task also includes updating documentation and comprehensive testing.

Complexity:2/5
good first issuephase-12coreroadmap

Monitor Claude Code sessions, costs, config, hooks, agents & MCP servers from a single Rust binary β€” TUI (9 tabs) + Web interface with live process tracking, budget alerts, and 30-day forecasting

Rust
#analytics#anthropic#claude-code#cli#dashboard#developer-tools#monitoring#rust#tui

AI Summary: This issue focuses on developing a new web dashboard page to visualize tool efficiency metrics. It will display data such as tokens per invocation, average cost, and usage trends using Chart.js, fetching information from a `/api/tool-metrics` endpoint. The task also includes updating relevant documentation.

Complexity:2/5
good first issuephase-11webroadmap

Monitor Claude Code sessions, costs, config, hooks, agents & MCP servers from a single Rust binary β€” TUI (9 tabs) + Web interface with live process tracking, budget alerts, and 30-day forecasting

Rust
#analytics#anthropic#claude-code#cli#dashboard#developer-tools#monitoring#rust#tui

AI Summary: This issue describes the task of implementing a parser for `PLAN.md` files. It involves extracting YAML frontmatter containing phases, tasks, and dependencies using `serde_yaml`, while also handling the Markdown body content. The parser needs to gracefully manage cases where frontmatter is missing or invalid.

Complexity:2/5
good first issuephase-hcoreroadmap

Monitor Claude Code sessions, costs, config, hooks, agents & MCP servers from a single Rust binary β€” TUI (9 tabs) + Web interface with live process tracking, budget alerts, and 30-day forecasting

Rust
#analytics#anthropic#claude-code#cli#dashboard#developer-tools#monitoring#rust#tui

AI Summary: This issue describes adding a user interface to the conversation viewer that allows filtering messages. Users will be able to narrow down conversations by message role (user, assistant, system), specific tool usage, and defined timestamp ranges. Multiple filters should be combinable using AND logic.

Complexity:2/5
good first issuephase-ftuiroadmap

Monitor Claude Code sessions, costs, config, hooks, agents & MCP servers from a single Rust binary β€” TUI (9 tabs) + Web interface with live process tracking, budget alerts, and 30-day forecasting

Rust
#analytics#anthropic#claude-code#cli#dashboard#developer-tools#monitoring#rust#tui

AI Summary: This GitHub issue is an enhancement request to implement improved window focusing functionality specifically for the KDE desktop environment. The original author is unable to test or implement this feature due to a lack of a KDE platform and is seeking contributions from the community to develop it.

Complexity:4/5
enhancementgood first issue

Neovim integration with the Unity game engine. Inspired from similar package for VSCode

C#

AI Summary: The user identified a gap in the Qubes OS documentation regarding VT-d support, noting that while their CPU supports it, their Intel chipset does not, yet Qubes 4.0 still functions. They suggest clarifying the documentation to state that both the Intel processor *and* chipset need to be checked for VT-d support.

Complexity:1/5
help wantedC: docgood first issueP: default

The Qubes OS Project issue tracker

#bug#enhancement#feature#improvement#issue#task

AI Summary: The documentation for `torch.nn.functional.scaled_dot_product_attention` incorrectly describes the required shape for `attn_mask`. It states the mask must be broadcastable to `(N, ..., L, S)`, but the actual required shape needs to include the head dimension, making it `(N, ..., Hq, L, S)`. The provided code example demonstrates this discrepancy, leading to a `RuntimeError` with a mask shape that should be valid according to the current docs.

Complexity:1/5
module: docsgood first issuetriagedsmallmodule: sdpabot-triaged

Tensors and Dynamic neural networks in Python with strong GPU acceleration

Python
#autograd#deep-learning#gpu#machine-learning#neural-network#numpy#python#tensor