TRACEABLE OPEN-SOURCE DEMAND SIGNALS

Opportunity Radar

We scan public GitHub Issues for recurring requests, workflow friction and missing capabilities—then rank the strongest signals without hiding the original evidence.

51 signals · Last data refresh Oct 21, 2026, 2:39 AM UTC

ISSUE SCAN COVERAGE34 / 36 current repositories · 1 new

“New” means first detected by the Radar within 48 hours. Live opportunities come only from projects in the current curated feed; archived projects remain searchable as historical research but cannot leave stale demand signals here.

Demand confidence
Professional field
Problem theme
Evidence signal, not proof of market demand.

A popular Issue can reveal real friction, but it does not prove willingness to pay. Use these leads for interviews, validation and product discovery.

FROM SIGNAL TO ACTION

A 3-step validation sprint

Use the evidence as a starting point, then verify the problem before building.

  1. 1. Read the threadIdentify who has the problem and the workaround they use today.
  2. 2. Contact five usersAsk about frequency, cost and what they already tried.
  3. 3. Test one narrow fixOffer a manual or lightweight solution before writing a full product.
27 Product Capability signals
#1
Tool execution & lifecycle · ResearchREPEATED ACROSS 2 PROJECTS

Support dynamic tool addition/removal after agent creation and in middleware

Observed in langchain-ai/langchain · Python · MIT

What the reporter described: Checked other resources [x] This is a feature request, not a bug report or usage question. [x] I added a clear and descriptive title that summarizes the feature request. [x] I used the GitHub search to find a similar feature request and didn't find it. [x] I checked the LangChain documentation and API reference to see…

Related friction appears in 2 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

19 comments16 positive reactions351 days openEvidence score 92/100Project Radar 96
langchainfeature requestcandidateexternal
#2
Provider interoperability · CodingREPEATED ACROSS 11 PROJECTS

Add gemini-3.1-pro-preview

Observed in google-gemini/gemini-cli · TypeScript · Apache-2.0

What the reporter described: What happened? gemini-3.1-pro-preview isn't in the models list What did you expect to happen? gemini-3.1-pro-preview is in the models list Client information <details <summary Client Information</summary Run to enter the interactive CLI, then run the command. </details Login information Google account Anything else we…

Related friction appears in 11 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

127 comments110 positive reactions243 days openEvidence score 90/100Project Radar 98
priority/p1area/enterprisekind/customer-issue🔒 maintainer only
#3
Product Capability workflows · ResearchREPEATED ACROSS 8 PROJECTS

[FEAT] Add deterministic pre-action authorization at the tool-call hook level

Observed in VoltAgent/voltagent · TypeScript · MIT

What the reporter described: Is your feature request related to a problem? Please describe. VoltAgent's guardrail system validates content but doesn't deterministically authorize tool execution before it happens. With MCP servers proliferating, agents face silent injection risks where a poisoned prompt triggers unintended tool calls. The Open…

Related friction appears in 8 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

23 comments10 positive reactions214 days openEvidence score 86/100Project Radar 92
enhancement
#4
Product Capability workflows · Agent InfrastructureREPEATED ACROSS 8 PROJECTS

Feature: Cryptographic action receipts for enterprise agent governance (AAR)

Observed in microsoft/autogen · Python · CC-BY-4.0

What the reporter described: Problem AutoGen enables multi-agent conversations and workflows for enterprise use cases. Enterprise deployments require verifiable audit trails — not just logs, but cryptographic proof of: Which agent was instructed to do what What each agent actually executed What data was consumed and produced Whether outputs were…

Related friction appears in 8 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

416 comments0 positive reactions228 days openEvidence score 73/100Project Radar 95
#5
Tool execution & lifecycle · CodingREPEATED ACROSS 2 PROJECTS

Feature Request: Support agent.pause() within tool calls

Observed in browser-use/browser-use · Python · MIT

What the reporter described: What is the problem that your feature request solves? Feature request: human-in-the-loop pause that suspends Problem There is no first-class way for a tool to pause the agent, wait for external input (a human clarification, an approval, a signal from another process), and then resume — without falling foul of . The…

Related friction appears in 2 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

16 comments0 positive reactions167 days openEvidence score 67/100Project Radar 98
enhancement
#6
Cost & token efficiency · ProductivitySTRONG ISSUE SUPPORT

Logs about token consumption (too many tokens are burned)

Observed in HKUDS/nanobot · Python · MIT

What the reporter described: Problem / Motivation I notice that nanobot consumes enormous amount of tokens. Like million just in some 2 hours without any noticable activity for the user. To trace this it would be nice to know when and which call produces which token consumption. Proposed Solution Log the token consumption on any…

This Issue has meaningful public discussion or positive reactions, but evidence still comes from one repository.

15 comments0 positive reactions76 days openEvidence score 67/100Project Radar 98
enhancement
#7
Multi-user & team routing · General AIREPEATED ACROSS 2 PROJECTS

[Feature]: 最好能支持多用户和后台管理

Observed in THU-MAIC/OpenMAIC · TypeScript · MIT

What the reporter described: Problem or Motivation 最好能支持多用户和后台管理 管理员、老师、学生等角色,如果学生能支持上传试题或练习生成针对性的辅导和错题就更好啦。 Proposed Solution Alternatives Considered No response Area Classroom generation Additional Context No response

Related friction appears in 2 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

6 comments1 positive reactions218 days openEvidence score 66/100Project Radar 89
enhancement
#8
Product Capability workflows · CodingREPEATED ACROSS 8 PROJECTS

[FEAT] Multiple Claude Accounts

Observed in 777genius/agent-teams-ai · TypeScript · AGPL-3.0

What the reporter described: Summary We have multiple claude teams as a solution to prevent huge cost. A developer can have multiple premium seats, even in the same team with another e-mailadres. Problem It seems the claude provider only supports one user session. Area Provider runtime: Claude Describe the solution you'd like Allow multiple login…

Related friction appears in 8 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

5 comments1 positive reactions35 days openEvidence score 63/100Project Radar 90
enhancement
#9
Product Capability workflows · ResearchREPEATED ACROSS 8 PROJECTS

[Bug]: When extracting data with scroll_full_page, only the final elements get parsed

Observed in unclecode/crawl4ai · Python · Apache-2.0

What the reporter described: crawl4ai version 0.4.248 Expected Behavior I'm crawiling Twitter, specifically the "following" section of a profile. I have a css selector for the relevant data (user's names and bios) and set up a JsonCssExtractionStrategy. If I don't use scroll full page, I understandably only expect to get the first N user…

Related friction appears in 8 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

22 comments0 positive reactions607 days openEvidence score 63/100Project Radar 99
🐞 Bug⚙️ In-progress
#10
Provider interoperability · SecurityREPEATED ACROSS 11 PROJECTS

feat: 本地运行模式、Gemini/Codex 适配器、i18n 国际化、定时启动及项目管理增强

Observed in oritera/Cairn · Python · AGPL-3.0

What the reporter described: 概述 以下是在 Cairn fork 版本中开发的一系列功能增强,分享给上游以供参考,欢迎讨论是否有合并的价值。 --- 新增功能 1. 本地运行模式(无需 Docker) 新增 ,作为 的无 Docker 替代方案。Worker 直接通过 subprocess 在宿主机上运行,通过 中的 启用。 使用原生 Python 超时处理(无需 GNU timeout) 与 ContainerManager 保持相同的文件写入契约,任务代码兼容 适合无 Docker 的开发/测试环境 2. 简化 Worker 适配器 重构了 Claude Code 和 Codex 适配器,直接使用本地已认证的 CLI,无需在配置中填写 API Key 或…

Related friction appears in 11 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

1 comments7 positive reactions158 days openEvidence score 61/100Project Radar 82
#11
Product Capability workflows · FinanceREPEATED ACROSS 8 PROJECTS

Proposal: benchmark-relative Information Ratio for fixed-income fund analytics

Observed in OpenByteInc/QuantDinger · Python · Apache-2.0

What the reporter described: Motivation Fixed-income fund performance should be evaluated relative to an appropriate benchmark rather than through absolute return alone. I propose adding a benchmark-relative Information Ratio metric, initially supporting CDI for Brazilian cash-like and low-duration fixed-income funds while keeping the benchmark…

Related friction appears in 8 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

6 comments0 positive reactions93 days openEvidence score 61/100Project Radar 95
#12
Product Capability workflows · CodingREPEATED ACROSS 8 PROJECTS

Proposal: an OpenRig Claude Code mod in each Claude seat, so delivery and status don't go through the terminal

Observed in mvschwarz/openrig · TypeScript · Apache-2.0

What the reporter described: Claude Code 2.1.288 added mods (early access): a plugin of function hooks that runs inside the Claude session and can call into it. OpenRig already writes each Claude seat's launch line, so it could load one per seat with . In #48 you explain that the terminal is effectively the API: wake-ups, handoffs and reminders…

Related friction appears in 8 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

10 comments0 positive reactions16 days openEvidence score 60/100Project Radar 96
#13
Multi-user & team routing · CodingREPEATED ACROSS 2 PROJECTS

[FEAT] For opencode, could we have a option of instead of choosing model for team members, choosing agent for each team members.

Observed in 777genius/agent-teams-ai · TypeScript · AGPL-3.0

What the reporter described: Summary So currently, as the docs shows(and my understanding, correct me if I understand wrong), is to manually select the models for the team members, but for some opencode user like me, the opencode extension Oh-My-Openagent had extended numbers of type of agent for opencode. So, What I want, is to instead only can…

Related friction appears in 2 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

3 comments1 positive reactions83 days openEvidence score 59/100Project Radar 90
enhancement
#14
Product Capability workflows · CodingREPEATED ACROSS 8 PROJECTS

[FEAT] oMo native support

Observed in 777genius/agent-teams-ai · TypeScript · AGPL-3.0

What the reporter described: Summary Support the harness oMo native Problem oMo native is a new harness evolve from the plugin of opencode, agent-teams-ai currently have no support of it. Area Which part of the app would this affect? Provider runtime (Claude, Codex, OpenCode) Describe the solution you'd like Support oMo native Describe…

Related friction appears in 8 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

3 comments1 positive reactions21 days openEvidence score 58/100Project Radar 90
#15
Debugging & observability · ProductivitySTRONG ISSUE SUPPORT

是否能够或者应该支持在子 agent 执行的过程中,有方式可以看到子 agent 的执行过程?

Observed in HKUDS/nanobot · Python · MIT

What the reporter described: 主 agent 执行过程中可以直观看到其循环执行过程(包括工具调用思考和工具调用),但对于子 agent 来说,该过程却是是黑盒。

This Issue has meaningful public discussion or positive reactions, but evidence still comes from one repository.

10 comments0 positive reactions222 days openEvidence score 58/100Project Radar 98
enhancement
#17
Product Capability workflows · Agent InfrastructureREPEATED ACROSS 8 PROJECTS

Terminal.run_command() hangs indefinitely on Linux/WSL2 — end-of-command marker never yielded from splitlines/tuple-unpack

Observed in FoundationAgents/MetaGPT · Python · MIT

What the reporter described: Summary hangs indefinitely on Linux/WSL2 whenever the persistent shell's stdout ends with the end-of-command marker as the final line (i.e., always, under normal conditions). The read loop in uses after reading each byte, but when the buffer contains exactly one -terminated line, the tuple-unpacking idiom moves that…

Related friction appears in 8 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

5 comments0 positive reactions93 days openEvidence score 55/100Project Radar 75
#18
Setup & configuration · FinanceREPEATED ACROSS 4 PROJECTS

希望可以实现Docker部署

Observed in ValueCell-ai/valuecell · Python · Apache-2.0

What the reporter described: 希望可以出一套Docker部署的方法

Related friction appears in 4 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

3 comments2 positive reactions325 days openEvidence score 55/100Project Radar 75
enhancementgood first issue
#19
Product Capability workflows · FinanceREPEATED ACROSS 8 PROJECTS

Use Laya as an alternative to Jev

Observed in OpenByteInc/QuantDinger · Python · Apache-2.0

What the reporter described: motivation Use Laya as an alternative to Jev Hi, I’m interested in using Laya instead of Jev for the decision-making/evaluation part of the system. Laya is an open-source alternative that can be self-hosted locally, which would be useful for running without depending on the Jev API. Repository: [link] Questions How is…

Related friction appears in 8 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

4 comments0 positive reactions22 days openEvidence score 55/100Project Radar 95
enhancement
#20
Provider interoperability · DesignREPEATED ACROSS 11 PROJECTS

希望可以支持gemini模型,还有stitch的导入

Observed in ZSeven-W/openpencil · Rust · MIT

What the reporter described: Problem codex和claude的审美不好,gemini模型的审美要好些 Proposed Solution 支持gemini模型,希望还可以支持google的stitch导入 Alternatives Considered No response Area None Additional Context No response

Related friction appears in 11 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

4 comments0 positive reactions214 days openEvidence score 51/100Project Radar 92
enhancement
#21
Human approval & safety · SecurityEARLY INTERVIEW LEAD

Support Portal Tunnel as an alternative remote-access path

Observed in carrythroughsystems/omp-session-gateway · TypeScript · MIT

What the reporter described: Problem Hey, I'd like to propose adding Portal Tunnel as an additional remote-access path. A user may want to access omp-session-gateway from a normal browser without installing Tailscale or enrolling that device into a tailnet. This is useful for phones, tablets, or temporary devices where opening a standard HTTPS…

Public support is still limited. Use this signal to recruit interviews before considering a product decision.

3 comments0 positive reactions62 days openEvidence score 50/100Project Radar 74
enhancementsecurity
#22
Strategy & provenance · FinanceREPEATED ACROSS 2 PROJECTS

After the trading strategy agent is set up, it automatically stops and cannot be started.

Observed in ValueCell-ai/valuecell · Python · Apache-2.0

What the reporter described: Hi, I have now configured the API key as required, and I have also deposited funds and completed the setup for both OpenRouter and OKX. However, after I finish configuring the trading strategy, it automatically stops, as shown in the screenshot. I’m not sure what the problem is. How can I set up automatic trading, and…

Related friction appears in 2 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

6 comments0 positive reactions326 days openEvidence score 49/100Project Radar 75
#23
Product Capability workflows · MarketingREPEATED ACROSS 8 PROJECTS

[Enhancement] Unpublish & Delete posts

Observed in trypostit/trypost · PHP · AGPL-3.0

What the reporter described: Problem Currently if someone publishes something by accident they need to: Log into the designated platform (e.g. instagram) and delete the post manually Copy the "published" post to edit it and publish again This leaves a ghost published post in the trypost database. Proposed solution Both functions should require…

Related friction appears in 8 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

2 comments0 positive reactions77 days openEvidence score 49/100Project Radar 85
#24
Product Capability workflows · MarketingREPEATED ACROSS 8 PROJECTS

Media constraints: correct the platform limits, then measure video server-side

Observed in trypostit/trypost · PHP · AGPL-3.0

What the reporter described: Design and implementation plan for the media-constraint work, ready to execute. Supersedes the approach in #287 and covers all three goals of #200. Full design doc and the Phase 1 task-by-task plan are attached as comments below, so this issue is self-contained. Why #287 can't be merged as-is PR #287 extended from…

Related friction appears in 8 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

2 comments0 positive reactions54 days openEvidence score 48/100Project Radar 85
enhancement
#25
Runtime & deployment environments · DesignEARLY INTERVIEW LEAD

远程调用问题,打开文件不方便

Observed in ZSeven-W/openpencil · Rust · MIT

What the reporter described: Problem 我现在是部署在服务器的docker,opencode一起。通过skill让他在本地就是服务器上面操作,我打开openpencil之后打开文件只能是打开浏览器本地,能不能像opencode那样直接安装想系统里,然后打开的时候可以直接输入系统路径。飞书群满了50加不进去了,搞个微信或者QQ群吧 <img width="398" height="311" alt="Image" src="[link] / Proposed Solution linux原生安装包 Alternatives Considered No response Area None Additional Context No response

Public support is still limited. Use this signal to recruit interviews before considering a product decision.

2 comments0 positive reactions180 days openEvidence score 48/100Project Radar 92
enhancement
#26
Strategy & provenance · FinanceREPEATED ACROSS 2 PROJECTS

Feedback request: structured strategy representation and provenance layer for financial agents

Observed in AI4Finance-Foundation/FinRobot · Python · Apache-2.0

What the reporter described: Background I maintain an early-stage open-source project called QST. QST tries to represent quantitative trading strategies in a structured format that is easier to transmit, validate, store, compare, and process by agents or automated research systems. It is not a reinforcement learning environment, backtesting…

Related friction appears in 2 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

2 comments0 positive reactions157 days openEvidence score 47/100Project Radar 89
#27
Provider interoperability · MarketingREPEATED ACROSS 11 PROJECTS

Support few more llms

Observed in langchain-ai/social-media-agent · TypeScript · MIT

What the reporter described: Only anthropic is supported as of now Is there any plans on supporting other llms

Related friction appears in 11 independent repositories. This is stronger than one backlog item, but still requires direct user validation.

2 comments0 positive reactions643 days openEvidence score 42/100Project Radar 82

How opportunities are ranked

The evidence score combines capped, diminishing-return discussion, positive reactions, unresolved duration and the underlying project’s Radar Score. This prevents one repeatedly commented thread from overwhelming independent signals. Maintenance-only tickets, dependency dashboards, CI failures and release checklists are filtered out. Rankings are independent and never paid placements.