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 13,412 opportunities to contribute

AI Summary: This issue requests the creation of a setup guide for an undocumented MCP client. The guide should detail configuration, file locations, streaming support, and include a screenshot, aiming for a copy-paste solution for users to achieve a working connection.

Complexity:2/5
documentationgood first issueintegration

Open Swiss legal corpus + MCP server: 1M+ court decisions (1875–today), 21k laws, 10M-edge citation graph, 42 MCP tools. CC0 data, MIT code. Live at mcp.opencaselaw.ch

Python
#ai-agents#caselaw#citation-graph#dataset#legal-data#legal-research#mcp#mcp-server#model-context-protocol#open-data#swiss-law#switzerland

AI Summary: This issue requests the creation of a Jupyter notebook that loads data from a CC0 Parquet export on Hugging Face and reproduces a published figure. The notebook should be runnable from top to bottom and its output should match predefined canonical numbers, or explain any discrepancies.

Complexity:3/5
good first issueresearch

Open Swiss legal corpus + MCP server: 1M+ court decisions (1875–today), 21k laws, 10M-edge citation graph, 42 MCP tools. CC0 data, MIT code. Live at mcp.opencaselaw.ch

Python
#ai-agents#caselaw#citation-graph#dataset#legal-data#legal-research#mcp#mcp-server#model-context-protocol#open-data#swiss-law#switzerland

AI Summary: The `get_doctrine` function in `mcp_server.py` is currently exceeding a 20-second performance threshold. The goal is to optimize this function so it no longer appears on the slow tool list generated by `scripts/tool_surface_check.py`, while ensuring its output remains consistent for sample inputs.

Complexity:2/5
bughelp wanted

Open Swiss legal corpus + MCP server: 1M+ court decisions (1875–today), 21k laws, 10M-edge citation graph, 42 MCP tools. CC0 data, MIT code. Live at mcp.opencaselaw.ch

Python
#ai-agents#caselaw#citation-graph#dataset#legal-data#legal-research#mcp#mcp-server#model-context-protocol#open-data#swiss-law#switzerland

AI Summary: This issue requires investigating a persistent discrepancy of approximately 2,159 decisions between a portal and the `be_verwaltungsgericht` scraper. The goal is to either resolve this gap by finding missing decisions or document that the difference is structural and unresolvable.

Complexity:3/5
help wanteddata-source

Open Swiss legal corpus + MCP server: 1M+ court decisions (1875–today), 21k laws, 10M-edge citation graph, 42 MCP tools. CC0 data, MIT code. Live at mcp.opencaselaw.ch

Python
#ai-agents#caselaw#citation-graph#dataset#legal-data#legal-research#mcp#mcp-server#model-context-protocol#open-data#swiss-law#switzerland

AI Summary: This issue requests the creation of a comprehensive Windows installation guide. The guide should cover local setup, connecting to a hosted MCP, and address common Windows-specific challenges like PowerShell quoting and path separators. The goal is to ensure a smooth installation experience for Windows users without requiring WSL.

Complexity:2/5
documentationgood first issue

Open Swiss legal corpus + MCP server: 1M+ court decisions (1875–today), 21k laws, 10M-edge citation graph, 42 MCP tools. CC0 data, MIT code. Live at mcp.opencaselaw.ch

Python
#ai-agents#caselaw#citation-graph#dataset#legal-data#legal-research#mcp#mcp-server#model-context-protocol#open-data#swiss-law#switzerland

AI Summary: This issue requests the creation of a comprehensive tutorial demonstrating how to answer a legal question using only OpenCaseLaw. The tutorial should guide users through searching, reading case summaries, following citations, identifying leading cases, and formatting citations, with all examples verifiable against the live service.

Complexity:3/5
documentationhelp wanted

Open Swiss legal corpus + MCP server: 1M+ court decisions (1875–today), 21k laws, 10M-edge citation graph, 42 MCP tools. CC0 data, MIT code. Live at mcp.opencaselaw.ch

Python
#ai-agents#caselaw#citation-graph#dataset#legal-data#legal-research#mcp#mcp-server#model-context-protocol#open-data#swiss-law#switzerland

AI Summary: This issue requires a human to manually review 100 sampled citation extractions from legal decisions. The task involves reading source text, identifying the cited decision, and comparing it to a provided target decision, then categorizing each as correct, wrong, or ambiguous with a brief explanation. This is crucial for establishing a human precision estimate for the citation extraction system.

Complexity:4/5
help wanteddata-qualityresearch

Open Swiss legal corpus + MCP server: 1M+ court decisions (1875–today), 21k laws, 10M-edge citation graph, 42 MCP tools. CC0 data, MIT code. Live at mcp.opencaselaw.ch

Python
#ai-agents#caselaw#citation-graph#dataset#legal-data#legal-research#mcp#mcp-server#model-context-protocol#open-data#swiss-law#switzerland

AI Summary: This issue requests the creation of a new documentation page for a single cantonal portal's decision publishing format. The page should detail URL patterns, pagination, docket format, date format, content type (full text or PDF), and observed rate limits. This documentation will help diagnose scraper issues and make portal behavior understandable to those unfamiliar with the specific canton.

Complexity:2/5
documentationgood first issuedata-source

Open Swiss legal corpus + MCP server: 1M+ court decisions (1875–today), 21k laws, 10M-edge citation graph, 42 MCP tools. CC0 data, MIT code. Live at mcp.opencaselaw.ch

Python
#ai-agents#caselaw#citation-graph#dataset#legal-data#legal-research#mcp#mcp-server#model-context-protocol#open-data#swiss-law#switzerland

AI Summary: This issue requests a German translation of the quick start section of the project's README file. The translation should be placed in a new file `docs/README.de.md` and linked from the main README. Specific instructions are provided regarding number accuracy, orthography, and legal terms.

Complexity:2/5
documentationgood first issue

Open Swiss legal corpus + MCP server: 1M+ court decisions (1875–today), 21k laws, 10M-edge citation graph, 42 MCP tools. CC0 data, MIT code. Live at mcp.opencaselaw.ch

Python
#ai-agents#caselaw#citation-graph#dataset#legal-data#legal-research#mcp#mcp-server#model-context-protocol#open-data#swiss-law#switzerland

AI Summary: This issue requests the creation of a new Python example script that demonstrates a minimal connection to the MCP server. The script should be able to search for decisions and print the citations of the top three results without requiring an API key or local data, making it easy for new users to get started.

Complexity:2/5
good first issueintegration

Open Swiss legal corpus + MCP server: 1M+ court decisions (1875–today), 21k laws, 10M-edge citation graph, 42 MCP tools. CC0 data, MIT code. Live at mcp.opencaselaw.ch

Python
#ai-agents#caselaw#citation-graph#dataset#legal-data#legal-research#mcp#mcp-server#model-context-protocol#open-data#swiss-law#switzerland

AI Summary: This issue is a beginner-friendly task to add a new fun fact about Japan to a JSON file. It requires no coding and can be completed in under a minute by forking the repository, editing the specified 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 is a beginner-friendly task to add a new color theme named "Driftwood Brown" 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: This issue proposes adding a handler for the Unity CLI (`unity command`) to compress its output. Specifically, commands like listing all Unity commands or retrieving console logs produce large, uncompressed outputs that consume significant token limits. Implementing JSON parsing for these commands would allow for more efficient handling of this data.

Complexity:2/5
enhancementhelp wantedpriority:lowarea:cli

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

Rust
#agentic-coding#ai-coding#anthropic#claude-code#cli#command-line-tool#cost-reduction#developer-tools#llm#open-source#productivity#rust#token-optimization

AI Summary: This issue proposes several enhancements to the Django release cycle chart, aiming to improve its clarity, accessibility, and dark mode support. Key improvements include color-coding bars by support phase (mainstream, security-only, EOL), adding an explicit 'today' line, and implementing proper dark mode support by generating separate SVG versions instead of relying on CSS inversion.

Complexity:3/5
accessibilitydocsgood first issueenhancement

Source code to djangoproject.com

Python

AI Summary: This issue proposes adding an interactive visualizer to EaseMotion CSS to demonstrate the `transform-origin` property. The visualizer will feature a rotating element with a marker for the origin, controls to select different origin positions, and a display of the current `transform-origin` value. The goal is to create a simple, beginner-friendly demo without introducing new dependencies.

Complexity:2/5
help wantedgood first issueanimationGSSoC-26level:intermediate

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

AI Summary: This issue requests the addition of a new section to the `CODE-GUIDELINES.md` file to document established conventions for dialog, modal, and form button layouts. The documentation should cover alignment, button order, explicit cancel buttons, form footer alignment, DOM/tab order, and initial focus rules, referencing a previous decision and providing a code example.

Complexity:2/5
good first issuedomain/documentation 📖status/need-triagedomain/ui-components/reviewed

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: This feature request proposes adding an "Environmental Insights" section to the app that correlates user-logged symptoms with local weather and environmental data like AQI and pollen count. The goal is to help users identify potential environmental triggers for their symptoms, enhancing the app's AI-driven insights and providing actionable information for users and their doctors. Implementation would involve API integration for environmental data, potential data caching, correlation logic, and UI updates.

Complexity:3/5
good first issueGSSoCfeature

Symptom Scribe is a one-stop health tracking and wellness platform that helps users monitor their health goals, analyze symptoms, and receive intelligent insights — all in one place.

TypeScript

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 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 automated coverage test suite experienced a significant 23% failure rate over the past week, with 18 out of 79 runs failing. This indicates potential issues with flaky tests or underlying intermittent failures that require investigation and remediation.

Complexity:3/5
bughelp wantedauto-qa

World's first fully integrated and fully Automated Kubernetes management and orchestration solution

TypeScript

AI Summary: This issue requests the addition of a new adapter for Muse Code, a terminal coding agent from Meta, to the Bernstein worker system. The goal is to enable Muse Code to run in a headless, non-interactive mode, allowing for better integration with Bernstein's orchestration capabilities, including worktree isolation, journaling, and receipts.

Complexity:3/5
enhancementhelp wantedadaptersize/m

Audit-grade multi-agent orchestration for CLI coding agents (Claude Code, Codex, Gemini CLI, +40 more). HMAC-chained audit log, signed agent cards, per-artefact lineage, air-gap deploy. The orchestrator your compliance team will sign off on. https://bernstein.run

Python
#agent-framework#agent-orchestrator#agentic-ai#ai-agents#ai-coding#aider#anthropic#claude-code#cli-tool#codex-cli#coding-agent#deterministic-scheduler#hmac-audit#llm#mcp-server#model-context-protocol#multi-agent#parallel-worktrees#python#swe-bench

AI Summary: This issue proposes adding an interactive visualizer to EaseMotion CSS to demonstrate how the `border-radius` property can be animated for smooth shape morphing. The visualizer will feature a single element that transitions between predefined shapes (rounded rectangle, circle, pill, blob-like) with a play/replay button, aiming to help beginners understand this animation technique.

Complexity:2/5
help wantedgood first issueanimationGSSoC-26level:intermediate

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

AI Summary: This issue involves refactoring dialog components to use a new `ButtonRow` component. The goal is to replace direct `Dialog` usage with `ButtonRow` and ensure action buttons are consistently right-aligned with a 'Cancel' button preceding the primary action. This includes updating several specific modal and dialog components and their associated tests.

Complexity:3/5
good first issuearea/renderer 📈domain/ui-components/reviewed

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: This issue is a beginner-friendly task to add a new anime quote from JoJo's Bizarre Adventure to a JSON file. No coding knowledge is required, and the contribution can be made directly through the GitHub web interface in under a minute.

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 identifies three security and functional gaps in the gRPC `RegisterNode` handler compared to its REST counterpart. These include a lack of authentication, an unused `auth_token` field in the response, and the ability to register duplicate nodes without proper handling. These issues need to be addressed before the gRPC surface is made publicly available.

Complexity:3/5
bughelp wantedai-welcomesize/mcoresecurityup-for-grabs

Audit-grade multi-agent orchestration for CLI coding agents (Claude Code, Codex, Gemini CLI, +40 more). HMAC-chained audit log, signed agent cards, per-artefact lineage, air-gap deploy. The orchestrator your compliance team will sign off on. https://bernstein.run

Python
#agent-framework#agent-orchestrator#agentic-ai#ai-agents#ai-coding#aider#anthropic#claude-code#cli-tool#codex-cli#coding-agent#deterministic-scheduler#hmac-audit#llm#mcp-server#model-context-protocol#multi-agent#parallel-worktrees#python#swe-bench

AI Summary: This issue proposes adding an interactive demo to EaseMotion CSS to visually demonstrate the `animation-delay` property. The demo will feature animated elements, a control for changing the delay, a display of the current value, and a replay button to help beginners understand staggered animation effects.

Complexity:2/5
help wantedgood first issueanimationGSSoC-26level:intermediate

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

AI Summary: The `skillfile add` command corrupts the Skillfile when it doesn't end with a newline. It appends the new entry to the last existing line, effectively merging them, and then re-serializes the corrupted data, leading to data loss and an incorrect manifest. This issue can be triggered by editors that automatically strip trailing newlines.

Complexity:2/5
bughelp wantedgood first issueseverity: highcomponent: cli

One-stop shop for AI skills and agents. Search 110K+ community skills, install and track them declaratively, and deploy across all major AI coding tools (Claude Code, Codex, Cursor, Antigravity and more)

Rust
#ai-agents#ai-skills#ai-tools#antigravity#claude#claude-code#cli#codex#cursor#developer-tools#devtools#dotfiles#gemini-cli#package-manager#productivity#prompt-engineering#rust#skill-management#skills#skills-sh

AI Summary: The CLI tool silently overwrites the entire `config.toml` file with default settings whenever a configuration write operation occurs, leading to data loss of user-defined tokens and install targets. This is due to a parsing error handling that defaults to an empty configuration and a non-atomic file writing process that can result in truncated files.

Complexity:3/5
bughelp wantedseverity: mediumcomponent: cli

One-stop shop for AI skills and agents. Search 110K+ community skills, install and track them declaratively, and deploy across all major AI coding tools (Claude Code, Codex, Cursor, Antigravity and more)

Rust
#ai-agents#ai-skills#ai-tools#antigravity#claude#claude-code#cli#codex#cursor#developer-tools#devtools#dotfiles#gemini-cli#package-manager#productivity#prompt-engineering#rust#skill-management#skills#skills-sh

AI Summary: This issue requests documentation for an observed inconsistency in resource calculation within HAMi. Specifically, it highlights that while both quota-enabled and non-quota scenarios initially charge resources based on the sum of application and the maximum of init containers, HAMi later adjusts the tracked usage to only consider application resources after init containers complete.

Complexity:2/5
good first issuekind/feature

Heterogeneous GPU Sharing on Kubernetes

Go
#ascend#cambricon#cncf#device-plugin#gpu-acceleration#gpu-management#gpu-shareable#gpu-virtualization#hygon#iluvatar#kubernetes#kubernetes-gpu-cluster#metax#mthreads#nvidia#vgpu#vgpu-hypervisor

AI Summary: This issue is a "Good First Issue" designed for absolute beginners to make their first open-source contribution. The task involves adding a new Japanese grammar point explanation to a JSON file directly through the GitHub web interface, requiring no coding or local setup. It's a quick and straightforward way to get involved in open source.

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 `skillfile install --update`, `info`, and `status` commands fail when encountering an unknown platform name in the Skillfile, even though a plain `install` command correctly skips it. This breaks the forward-compatibility promise, as older clients are unable to use core commands when newer clients add new platforms.

Complexity:2/5
bughelp wantedseverity: highcomponent: install

One-stop shop for AI skills and agents. Search 110K+ community skills, install and track them declaratively, and deploy across all major AI coding tools (Claude Code, Codex, Cursor, Antigravity and more)

Rust
#ai-agents#ai-skills#ai-tools#antigravity#claude#claude-code#cli#codex#cursor#developer-tools#devtools#dotfiles#gemini-cli#package-manager#productivity#prompt-engineering#rust#skill-management#skills#skills-sh