skip to content
open source

Explore contributions

Credential-building issues on real open-source projects — a merged pull request here is verifiable proof of work for your résumé. Browse the leads below and dive into any that fit.

Indexed leads, not live listings — we don't verify status here. Confirm the issue on GitHub before you start.

detect_device() does not know MLX: an Apple Silicon run reports 'CPU (no GPU detected)' and silently downgrades quantization 4bit -> none

MakazhanAlpamys/Soup

Pythonbackendpytorch
1,201issue #423

Split out of #394, reported by @riviangeralt with a reproduction on macOS arm64 (M1), Python 3.12, `soup-cli[mlx]` 0.73.2, `mlx` 0.32.0, `mlx-lm` 0.31.3. ## What happens On a `backend: mlx` run, `soup train` prints: ```…

Update Project Profile: HackforLA Site

hackforla/website

JavaScriptdevopsGoNext.js
363issue #8737

### Overview The project team from Hack for LA website needs its project leadership variable information updated, so that the current team members can be properly displayed on the Hack for LA website. ### Action Items -…

`DiskFs::take_files()` can re-dispatch an already-removed segment under concurrent `remove_sealed`

dial9-rs/dial9

Rust
432issue #782

Found while working on https://github.com/dial9-rs/dial9/pull/781 ### Summary `DiskFs::take_files()` (`dial9-core/src/fs/disk.rs`) is the worker's only entry point for discovering newly-sealed segments on disk. It's docu…

feat(viewer): nicer metrique rendering

dial9-rs/dial9

Rust
432issue #730

(follow-up from #723) The viewer currently has very simple rendering of metrique events in the events pane with fields and units. We would rather draw them as spans on the timeline, and correlate them with the runtime ac…

Streaming event encoder: transactional field-by-field encoding for dynamic-schema events

dial9-rs/dial9

Rust
432issue #724

## Problem Both dynamic-schema producers buffer every event before encoding: - The tracing layer (`tracing_layer.rs`) builds a `Vec<FieldValue>` per span enter/exit, including a `String` allocation per span field. This h…

Add example_test.go for registry/remote/retry

oras-project/oras-go

Gocachingauthentication
277issue #1308

## What Add a runnable `example_test.go` to `registry/remote/retry` documenting the package's public API on pkg.go.dev. ## Why Nearly every other public package in the module ships godoc examples: - `content/example_test…

Managed skills: import a skill from a GitHub repository

ColeMurray/background-agents

TypeScript
2,655issue #1461

#1449 shipped managed skills, but the only authoring path is typing into the Settings > Skills editor — "Managed skills currently cannot be imported from a Git repository" (`docs/MANAGED_SKILLS.md`). The design doc defer…

Viewer aggregate queries misparse slash-containing instance paths

dial9-rs/dial9

Rust
432issue #788

## The root issue When uploading to S3, the default key looks like: ``` {prefix}/{YYYY-MM-DD}/{HHMM}/{service_name}/{instance_path}/{boot_id}/{epoch_secs}-{index}.bin.gz ``` However: - The uploader supports `instance_pat…

Research & use benchmarking software

p3d-project/persona-3-dual

C++
217issue #502

## Summary - Research it ## Requirements - N/A ## Examples / References - https://github.com/martinus/nanobench

购买稳定物资会在特定情况下失败

MaaEnd/MaaEnd

Go
3,655issue #5012

### 问题描述及复现步骤 ### 预期行为: 购入稳定物资 ### 实际行为: 购入稳定物资失败,任务终止 ### 复现步骤: 1. 塞满背包 2. 进行购入稳定物资操作 ### 建议 - 增加将背包内物品转移至仓库的前置操作 ### 日志文件 [MaaEnd-logs-v2.23.0-20260815-001151-part01.zip](https://github.com/user-attachments/files/31077…

[Contribution] [Perf][MRV2] bincount 算子性能优化

vllm-project/vllm-ascend

performanceC++prompt-engineering
2,618issue #14158

## 背景 MRV2 采样路径中,`bincount` 构建 prompt 的二进制 bitmask(`prompt_bin_mask`,标记 prompt 中出现过的 token)与输出 token 计数(`output_bin_counts`),供 `apply_penalties` 使用。Ascend 侧实现位于 `vllm_ascend/worker/v2/sample/penalties.py`。 当前实现为 Triton k…

Add built-in retries for failed automation jobs

ColeMurray/background-agents

TypeScript
2,655issue #1467

## Context Follow-up to #561, specifically the [latest comment](https://github.com/ColeMurray/background-agents/issues/561#issuecomment-5306285903): > the challenge i've found with a retry mechanism (at least if applied…

[Task] Implement more commonly used converter classes

apache/fesod

OpenJDK
6,151issue #1017

### Motivation During usage, we may need to convert read or written data into specific formats. Apache Fesod (Incubating) provides a flexible converter mechanism that allows users to define custom data conversion rules t…

The use-cases page is mostly pointers to `examples/`

jannikmi/timezonefinder

Python
537issue #503

`docs/2_use_cases.rst` answers its two headline questions like this: > **Creating aware datetime objects** — check out the example script in ``examples/aware_datetime.py`` > > **Getting a location's time zone offset** —…

[Contribution] [Perf][MRV2] _apply_grammar_bitmask_kernel 算子性能优化

vllm-project/vllm-ascend

performanceC++
2,618issue #14160

## 背景 MRV2 结构化输出(structured output / grammar)路径中,`_apply_grammar_bitmask_kernel` 将 grammar bitmask 应用到 logits 上,把被屏蔽位置置为 -inf。Ascend 侧实现位于 `vllm_ascend/worker/v2/structured_outputs.py`,经 `patch/worker/patch_v2/patch_trit…

Feature request: Global handle for non-Tokio threads

dial9-rs/dial9

Rust
432issue #699

## Problem `Dial9Handle::current()` only works on Tokio worker threads. For synchronous hot loops (no Tokio runtime on the profiled thread), there's no way to access the handle without manually threading it through every…

Avoid linking a specific Java distribution (Adoptium/Temurin) in install + docs

agentspan-ai/agentspan

OpenJDKTypeScriptlinux
494issue #261

## Summary `cli/install.sh` and `agentspan doctor` both link users to https://adoptium.net/ when Java is missing or too old, and the install script defaults to `brew install --cask temurin@21`. Recommending a specific Ja…

[RESOURCE DETECTOR] Service resource detector

open-telemetry/opentelemetry-cpp

C++opentelemetrylinux
1,338issue #4414

### Service Resource Detector: This issue tracks the implementation of the service resource detector in [resource_detectors](https://github.com/open-telemetry/opentelemetry-cpp/tree/main/resource_detectors). This detecto…

AppLog drops lines written on the way out of the process, so `clean shutdown` is usually lost

chattymin/PokeTokenBar

Swift
97issue #174

`AppLog.write` hands the line to a background queue (`AppLog.swift:28`) and returns. When the caller is on its way out of the process, the line races the teardown and is frequently lost. The site that matters today is `C…

Flaky: TestGameServerTcpProtocol

agones-dev/agones

Go
6,972issue #4686

Example: https://console.cloud.google.com/cloud-build/builds/c32233e8-d92c-461b-8bc2-85188f717dd7;step=2?project=agones-images It just fails sometimes, particularly on Autopilot. Was thinking of just implementing a retry…

AgentCredential.from_dict accepts any token_type from a persisted record

sipyourdrink-ltd/bernstein

Pythonsecurityauthenticationagents
874issue #4004

`agent_identity.py:329` deserializes a credential's `token_type` with `str(d.get("token_type", "opaque"))`, while the field is declared `Literal["opaque", "jwt"]` at `:287`. The widening is invisible at runtime, and mypy…

h5i-box-fzf: pick a box interactively and act on it

h5i-dev/h5i

Rustauthenticationanthropic
529issue #510

Part of #496. An `fzf` front end for `h5i box ls`: fuzzy-find a box, read its state in the preview pane, and press one key to shell into it, diff it, watch its browser, or export it. You stop typing box names, and you st…

Lint and formatting of Jinja files using djlint

BlitzKraft/saythanks.io

Python
1,298issue #502

**Technical improvement** Use djlint to reformat the template files (*.htm.j2) in the project.