Don't know what to build?

Constellate analyzes ideas from 5 active tech sources and finds what's missing—real gaps where something could exist but doesn't.

gaps detected
40
gaps detected
ideas analyzed
1,643
ideas analyzed
sources active
5
sources active

Latest analysis: Jul 31, 2026

See current gaps ↓

Follow future releases

Follow on GitHub

Weekly digest coming soon. No email form is active yet.

Top Gaps — latest analysis

Where something could exist but doesn't

Showing the top 12 of 40 gaps detected across 1,643 ideas. Each gap is a pattern of absence in the ideas analyzed — a logical piece the community keeps circling without naming.

Gap detectedPartly covered

A Blast-Radius Firewall for Coding Agents

We have the symptom (agent modifies three pages outside its spec), the theory (agents need FSM-style constraints), the consequence (silent pipeline failures, AI-generated legacy code), and the audit failure (gates that don't catch sequences). What's absent is the obvious product: a tool that enforces a declared scope on agent edits — file allowlists, diff-radius limits, automatic rejection of out-of-spec changes at commit time. Every idea here circles the need for externally enforced boundaries, yet none builds the enforcement layer itself. It's a bounded, shippable wedge into the agent-reliability market.

Multiple point solutions exist (tool-call allowlist enforcers like Scopebound, IDE guardrail layers like Kirin, git hookflows, and DIY pre-commit scripts) that each implement pieces of scope/diff enforcement, but none packages declared per-task file allowlists, diff-radius limits, and automatic commit-time rejection into one dedicated, shippable 'blast-radius firewall' product for coding agents.

Gap detectedPartly covered

A CI/CD Certification Suite for Agent Skills

The neighborhood contains skill-use verification (4572), skill compilation (4627), blind-spot discovery (4605), readiness philosophy (4492), and a production benchmark (4155) — but no tooling that ties them into a developer workflow. What's absent is a 'pytest for agent skills': a CI harness that runs counterfactual ablations, checks that skills causally alter decisions, enforces typed control flow, and gates deployment on readiness metrics. Every ingredient exists as research; nobody has shipped the practitioner tool. This is the obvious productization gap for the emerging skills ecosystem (MCP SDK 3699/3700 shows the distribution channel already exists).

Several practitioner tools already provide pytest-style CI/CD testing and deployment gating for LLM agents and even skills, but none combine counterfactual skill ablation, typed control-flow enforcement, and readiness-metric gating into one unified 'pytest for agent skills' suite as described.

Gap detectedPartly covered

mission control for swarms of local agents

Goose runs autonomous agents, worktrunk manages git worktrees explicitly for parallel agent workflows, jcode optimizes the harness for RAM efficiency, and Vector pipes observability data at scale — yet nothing here watches, compares, or arbitrates between the parallel agents these tools clearly anticipate. The gap is an agent-fleet observability and orchestration layer: which of my 8 concurrent agent branches is winning, what did each cost, when should one be killed. Every piece of the substrate exists; the cockpit doesn't.

Several existing tools (Weave Fleet, agent-fleet-o, octomux, Nimbalyst, Orchestratia) provide fleet-level dashboards, worktree isolation, and observability for parallel coding agents, but none of the found products explicitly combine per-branch cost tracking with a 'which agent is winning / when to kill' arbitration view as described in the gap.

Gap detectedPartly covered

Nobody evaluates whether agent memory is worth keeping

The neighborhood is dense with memory mechanisms — reconstruction (4253), contribution scoring (4304), episodic-to-parametric transfer (5016), self-distillation (4380), and harness evolution (4843) — but contains no benchmark or tooling that measures memory quality itself: contamination, staleness, negative transfer, or when accumulated experience actively hurts. Trace-level agent eval exists, but nothing audits the memory layer as a first-class artifact. The missing piece is a memory observability/eval suite: given an agent's memory store, quantify which entries help, hurt, or have decayed. Every team building long-lived agents needs this and currently ships blind.

Several products and papers address individual pieces of the gap — production memory observability (memgram), post-hoc poisoning attribution (MemAudit), staleness-specific benchmarks (STALE), and general memory-capability benchmarks (MemoryAgentBench) — plus a survey explicitly calling for the missing unified memory-quality eval layer, but no single tool yet unifies contamination, staleness, and negative-transfer scoring into one memory observability/eval suite for arbitrary memory stores.

Gap detectedPartly covered

security-grade observability for MCP agent traffic

The neighborhood contains an agent intrusion post-mortem (3922), agent telemetry that shocked its own builders (5223), and a major MCP spec change to stateless transport (3989, 5225) that makes session-level auditing harder, not easier. What's structurally missing is the piece these four imply: an audit/anomaly-detection layer purpose-built for stateless MCP traffic — a 'flight recorder' for agent-tool interactions. Everyone here is either migrating the protocol or cleaning up after incidents; nobody is building the middle layer that would prevent the next timeline post.

A crowded ecosystem of MCP gateways, proxies, and audit-logging guides (MintMCP, Operant AI, Kong, Gravitee, Obot, plus OWASP guidance) already provides logging, alerting, and anomaly-detection building blocks for MCP traffic, but none are explicitly framed or engineered as a dedicated 'flight recorder' solving the specific auditing complications introduced by the stateless transport spec change.

Gap detectedPartly covered

a red-team benchmark for agent security

The neighborhood has agent governance tooling (3678), real breach post-mortems (5153), a personal attack suite that broke its own defenses (5239), a general agent evaluation framework (3681), and a culture of pre-registered benchmarks (5266). What's conspicuously absent is the connective piece: a standardized, reproducible adversarial benchmark that scores agent deployments against sequence-composition and privilege-escalation attacks the way OWASP scores web apps. Everyone here is either defending, attacking, or evaluating—nobody has productized the attack-eval loop.

Several recent benchmarks (ART, AgentRedBench, RIFT-Bench, BountyBench) and frameworks (DeepTeam) cover pieces of agent adversarial evaluation—prompt injection, tool misuse, privilege escalation—but no single result is a pre-registered, OWASP-style standardized benchmark unifying sequence-composition and privilege-escalation scoring across deployments as described in the gap.

Gap detectedPartly covered

CI for Agent Behavior, Not Model Outputs

The neighborhood has execution-failure evidence (4277), a benchmark (4609), training environments (4327), and testing techniques battling flakiness (5116, 5285) — but no continuous, developer-facing tool that runs agents through realistic stateful scenarios on every model or prompt change and flags execution-layer regressions. Everyone diagnoses the gap between static metrics and agentic behavior; nobody in this set ships the 'pytest for agents' that closes it. Given the pieces already exist (env generation, semantic UI hooks, fault taxonomies), the missing artifact is an integration layer, not new research.

Several CI/CD-oriented agent testing tools (DeepEval, Confident AI, AgentV/LangWatch stack, Docker Cagent, AgentAssay) already target 'pytest for agents' style regression detection on prompt/model changes, but none combine generated stateful environments, accessibility-tree/semantic UI hooks, and a formal execution-fault taxonomy into one unified developer-facing integration layer as described in the gap.

Gap detectedPartly covered

Companion AI Has No Wellbeing Monitor

This neighborhood contains self-hosted AI companions (3687), evaluation of role-play agents for emotional comfort (4433), voice-based psychotherapy training (5125), and speech biomarkers for depression (5060). The missing piece is obvious once laid out: a passive layer that applies clinical speech-biomarker detection inside companion/role-play conversations to flag deteriorating user mental health and adapt or escalate. Everything needed exists — the intimate voice channel, the eval frameworks, the biomarkers — but no one has connected companion AI to actual wellbeing signals rather than engagement metrics.

Clinical voice-biomarker platforms (Sonde Health, Kintsugi, CompanionMX) exist and companion apps (Replika, Wysa) have basic text-based distress detection, but no found product unifies validated clinical speech-biomarker detection inside an intimate companion/role-play AI conversation to passively flag and adapt to deteriorating mental health.

Gap detectedPartly covered

The On-Device Mobile Agent Runtime

This neighborhood has agent languages, agent protocols, JVM agent frameworks, and AI assistants embedded in desktop tools (Xcode, macOS video editing). It also has a dense cluster of native iOS/Android apps. Yet nothing bridges them: there is no native, privacy-first agent runtime that runs on the phone itself, the way Harper does grammar checking offline. Given the local-first ethos of the surrounding projects (Harper, Bitwarden, UTM), an on-device Swift/Kotlin agent host implementing the agent-host-protocol is the obvious missing piece.

Several on-device inference SDKs and agent-tooling frameworks exist for iOS and/or Android (Cactus, SwiftAgent, Google ADK, Synapse Bridge, Kuzco), and Cactus even ships agentic MCP tool-calling across both platforms, but none of them are a mature, protocol-conformant (agent-host-protocol), cross-platform Swift/Kotlin native agent host analogous to Harper's offline-first design—so the specific gap remains only partially filled.

Gap detectedPartly covered

Nobody built access control for agent memory

The neighborhood has trust scoring (Σ-Mem), value-aware management (MemLens), poisoning tracking (MemSecBench), rollback (ChronoMem), and privacy-conscious storage (4877) — yet no idea addresses who and what may read or write which memories: permissions, scopes, provenance-based ACLs per agent, tool, or session. Every security and reliability problem in these papers is downstream of unrestricted write access. The missing piece is an authorization layer for agent memory — essentially IAM for memories — which the internal structure of this cluster all but demands.

Several products and one academic framework implement pieces of memory-specific access control (privilege groups, scoped retrieval, provenance-tagged permission graphs), but none combine provenance-based ACLs, fine-grained read/write scopes per agent/tool/session, and integration with rollback/versioning into a single unified 'IAM for agent memory' layer as described in the gap.

Gap detectedPartly covered

Agents Can Talk Cross-Cloud but Nobody Verifies Who They Are

5156 and 5171 show agent-to-agent protocols working across Google, Azure, and AWS; 4708 shows detectors can't even classify agent traffic; 4621 and 4197 show accountability and threat modeling breaking down under GenAI. The missing piece is an agent identity and attestation layer: verifiable credentials that let a receiving agent or website know which agent, on whose behalf, with what permissions, is calling. Interop is being built faster than identity, and every paper here dances around that gap without naming it.

Multiple standards efforts (W3C Agent Identity CG, ANS, SPIFFE/SPIRE), academic DID/VC frameworks, and vertical products (Truvera, AP2, Visa Trusted Agent) each address pieces of agent identity and attestation, but none yet unifies them into the general-purpose, cross-cloud verifiable-identity layer the gap describes, and the A2A protocol itself explicitly leaves identity verification to external, unstandardized mechanisms.

Gap detectedPartly covered

The missing glue: identity and interop for self-hosted stacks

Four apps that a single clinic, village office, or small business would plausibly run together — files, health/citizen records, invoicing — each with its own users, backups, and auth. The neighborhood's internal structure screams for the missing piece: a lightweight identity/SSO and data-sync layer that lets these self-hosted PHP monoliths behave like one coherent stack. Enterprise answers (Keycloak, LDAP) exist but are wildly over-scoped for the small institutions these tools target. The gap is an opinionated, small-org 'control plane for self-hosted apps.'

Lightweight identity layers (Authelia, Authentik, LLDAP) and generic self-hosted app-management platforms (Cloudron, YunoHost) each solve part of the described gap — small-scale SSO or unified user/app management — but none combine an opinionated identity layer with cross-app data-sync tailored to a clinic/village-office/small-business stack of files, health records, citizen records, and invoicing.

How it works

1

We analyze 5 active tech sources

Hacker News, arXiv, GitHub Trending, Hugging Face, Dev.to. 9 are wired up; we only count the ones returning data in the latest run. You never have to add a source.

2

Claude clusters and reasons over groups

Instead of comparing items in pairs, Constellate asks Claude to look at groups of 3-6 ideas and find what they collectively imply.

3

Absences surface as real gaps

When a group of ideas keeps circling a problem without anyone naming the missing piece, that piece shows up here — as something you could build.

We also find other patterns

Absences are our headline output, but Claude surfaces four more kinds of pattern across the same feeds.

Themes running through the latest run

39undercurrents Claude found across the clusters — shared assumptions and paradigm shifts, not surface-level topics.

The Great De-Clouding: local-first as quiet rebellion

A striking share of these projects exist to replace a cloud/SaaS/platform service with something self-hosted, offline, or peer-to-peer: offline grammar checking (Harper) and speech-to-text (Handy), self-hosted passwords (Vaultwarden), media servers and ad-free third-party clients for YouTube/Zhihu, Bluetooth mesh chat that needs no internet at all (bitchat). The implicit assumption is that mainstream platforms are adversarial — extractive, surveilling, ad-laden — and the community is rebuilding the entire consumer stack as sovereign infrastructure. This isn't 'open source alternatives' as cost-saving; it's a cultural movement toward data and attention autonomy.

19 ideas

The 'data cannot move' paradigm becoming the default architecture

A striking share of these projects assume from the outset that raw data (or even connectivity, in Meshtastic's and CRDTs' case) will never be centralized. Federated learning is no longer a niche privacy technique but the implicit starting point across domains as diverse as EEG, Wi-Fi traffic, brain tumors, image aesthetics, and failure prognostics. The undercurrent is a quiet paradigm shift: decentralization is treated as a legal/political given, and research energy has moved to making decentralized systems merely *work as well* as centralized ones — a defensive posture rather than an ambition.

16 ideas

Agent memory is becoming a database problem (with all its failure modes)

A large fraction of these works quietly abandon the idea that agent memory is a retrieval convenience and instead treat it as writable, long-lived state that can be corrupted, poisoned, need transactions (MemTxn), version control and rollback (ChronoMem), trust modeling, and value-aware garbage collection. This is a re-derivation of 50 years of database and systems research (ACID, provenance, access control) inside the LLM stack — the implicit paradigm shift is that agents are now stateful systems whose primary reliability risk is their own accumulated experience, not the model. The presence of dedicated attack/defense papers (MIND, MemSecBench) shows the field already assumes memory is an adversarial surface before memory systems have even standardized.

15 ideas

Voice as the New Attack Surface and Identity Layer

Voice work here splits into two mirrored currents: synthesis/cloning that makes voice identity fluid (face-to-speech, score-native singing, cloning from tiny samples, waifu companions) and defense/inference that treats voice as a biometric and diagnostic signal (deepfake detection, face-voice association, depression markers, on-device private transcription). The undercurrent is that voice is quietly becoming both the primary human-AI interface AND a contested identity credential simultaneously — with the on-device/privacy emphasis (macOS local models, edge VAD) revealing an implicit distrust of cloud voice pipelines. The absence of any work reconciling cloning capability with detection capability is telling: the arms race is assumed, not addressed.

14 ideas

The Trust Crisis: Verification Infrastructure for Untrusted Automation

A striking undercurrent: the community has moved past 'can AI do X' to 'how do we prove AI didn't silently do harm.' These items are all about gates, audits, provenance, and constraint mechanisms — verification gates that fail on keywords, agents passing every permission check while taking over accounts, auditable code generation with snippet versioning, FSMs to constrain agents, safety-gated autoscaling. The shared implicit assumption is that automation output is guilty until proven innocent, and the failures that matter are silent (nothing throws, everything is green, damage happens anyway). This is a paradigm shift from testing correctness to auditing behavior — a new engineering discipline emerging in real time.

14 ideas

The verification arms race: machines auditing machines

A large fraction of the set isn't about generating capability but about verifying, detecting, or auditing outputs of other AI systems: reward models for computer-use agents, detectors for AI-generated images/poetry/deepfakes, attacks on those detectors, benchmarks for AI-found CVEs, stealth metrics for offensive agents. This reveals an implicit acknowledgment that generative capability has outrun trust — the field's economic and intellectual energy is shifting from creation to adjudication, and adversarial co-evolution (TIGA attacking detectors, StealthBench measuring evasion) shows both sides are now automated. Humans appear only as fallback arbiters.

14 ideas

Follow the next data release

The date above identifies the latest manually published snapshot. Follow the repository to see when the next verified release is available.

Follow on GitHub

Weekly digest coming soon. No email form is active yet.