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 10 opportunities to contribute from the last 2 days

AI Summary: The task is to modify the Coalton compiler to generate `case` statements instead of `cond` statements when matching on data types defined with `(repr :enum)`. This requires careful handling of pattern matching features like captures and wildcards to ensure correctness. The change should improve the efficiency and readability of the generated code.

Complexity:4/5
good first issueperformancecodegen

Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.

Common Lisp
#common-lisp#functional-programming#type-safety

AI Summary: Replace a PNG background image in a Next.js application with a custom React component for improved performance, responsiveness, and maintainability. The new component should use Tailwind CSS for styling and be easily customizable. Consider using gradients, SVGs, or CSS-only solutions for the background.

Complexity:2/5
good first issuehelp wantedFrontendonlydust

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: Update the dashboard header component to dynamically display the logged-in user's name by fetching it from the application's user store, instead of using a hardcoded value. This involves removing the hardcoded prop from the `dashboard.tsx` component and updating the `dashboard-header.tsx` component to use the `useUserName` hook.

Complexity:2/5
buggood first issuehelp wantedFrontendonlydust

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: The task is to debug and fix a bug in the Jaeger UI that causes infinite loading and a TypeError when querying for time ranges with no trace data. This involves analyzing the Jaeger UI code, identifying the root cause of the error (likely related to handling undefined or NaN values in metrics data), and implementing a solution to gracefully handle the absence of trace data, potentially including changes to error handling in the UI or adjustments to the metric aggregation process in the backend.

Complexity:4/5
bughelp wanteduigood first issuestorage/elasticsearch

CNCF Jaeger, a Distributed Tracing Platform

Go
#cncf#distributed-tracing#hacktoberfest#jaeger#observability#opentelemetry#tracing

AI Summary: Integrate the Mellea library with the Bee AI Platform to create a user-friendly chat interface for Mellea programs. This involves adding hooks for passing trace information between the two systems, creating a command to launch a local Bee AI instance, and developing a tutorial for production hosting with VLLM or Watsonx, including support for user-provided credentials.

Complexity:4/5
enhancementgood first issue

Mellea is a library for writing generative programs.

Python

AI Summary: Implement a Discord slash command, `/contribute`, that allows PESU Discord server members with the "Dev Engineer" role to join the `pesu-dev` GitHub organization's developer team. This involves using the GitHub API to add the user to the team after verifying their Discord role. An environment variable will store the necessary GitHub token.

Complexity:3/5
enhancementgood first issue

Python
#discord#hacktoberfest

AI Summary: Implement display of the 'fund' information from app manifests on the app info page within the YunoHost web interface. This involves retrieving the 'fund' key data from the manifest JSON for apps and adding it to the existing app information display.

Complexity:3/5
Good first issue:maple_leaf: Web administration

General issue tracker for the YunoHost project

#yunohost

AI Summary: The task is to debug and fix a bug in the Immutables annotation processor. The bug involves the incorrect handling of nullable annotations for arrays within the generated builder class. The `@Nullable` annotation on an array field is not properly reflected in the builder's `with` method and the `from` method's handling of null arrays is also flawed. The solution requires understanding the Immutables codebase, specifically the builder generation logic, and modifying it to correctly handle nullable array annotations.

Complexity:4/5
help wantedconsider

Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects.

Java
#annotation-processor#builder#gson#guava#immutable-collections#immutable-datastructures#immutable-objects#immutables#jackson#java

AI Summary: Add the GLM 4.5 Air GGUF model to the Lemonade Server's supported models list (server_models.json), ensuring it functions correctly by testing and providing a screenshot of a successful response.

Complexity:3/5
good first issue

Local LLM Server with GPU and NPU Acceleration

Python
#ai#amd#genai#gpu#llama#llm#llm-inference#llms#local-server#mcp#mcp-server#mistral#npu#onnxruntime#openai-api#qwen#radeon#ryzen#vulkan