NVSBL suite
A suite for discovering product opportunities through autonomous agents, then turning the signal into an API, subscription, and delivery product.
NVSBL is the most complete product thread in the current set: an invisible agent engine finds product opportunities, a public/API surface presents approved signal, and an authenticated app layer turns that signal into subscriptions, API keys, usage, and delivery workflows.
Product opportunities are everywhere, but teams usually find them manually, inconsistently, and too late. NVSBL asks whether autonomous agents can keep scanning for unmet needs and turn the best signal into reviewable product opportunities.







- Run HN Scout on a schedule to scan Hacker News for complaints, workarounds, and unmet needs.
- Publish validated opportunities as labelled GitHub Issues before they are packaged for customers.
- Serve approved opportunities through authenticated API endpoints with API-key validation.
- Persist API keys, usage logs, subscriptions, customers, and billing events in Supabase.
- Create Stripe checkout sessions and sync subscription state through signed webhook events.
- Prepare Linear delivery so customer-qualified opportunities can become issues in the buyer's workspace.
- Keep the public website, authenticated dashboard, and invisible signal engine as separate surfaces with different evidence boundaries.
- The private/local `nvsbl` engine repo defines a UI-less platform where agents discover opportunities and surface results through existing channels.
- Agent 01, HN Scout, is documented as live: weekly Hacker News scanning, LLM analysis, 284 posts scanned, and 30 labelled opportunity issues surfaced in the first successful runs.
- `nvsbl-web` carries the public surface, including live opportunity feed, request-access CTA, authenticated opportunity API, Stripe checkout, webhook ingestion, and Supabase subscription persistence.
- `nvsbl-app` carries the fuller authenticated product layer: dashboard, API keys, usage, settings, pricing, billing, Linear integration, pipelines, sources, roadmap, status, and docs-drawer planning.
- The monetisation roadmap moved from concept into schema and implementation work: API keys, usage logs, subscription tables, Stripe billing primitives, and Linear delivery migrations now exist across the suite.
nvsbl
Private signal engine and agent runtime
nvsbl-web
Public website, approved opportunity feed, API surface, and first billing layer
nvsbl-app
Authenticated dashboard for API keys, usage, billing, Linear, pipelines, and settings
- Shows a real product suite rather than a single repo experiment.
- Connects agentic research, product discovery, public packaging, billing, customer entitlements, Linear delivery, and authenticated app UX.
- Makes the invisible-platform thesis tangible: useful work happens behind the scenes and surfaces where people already work.
- Provides a strong hero for Product Labs because it combines product strategy, AI agents, systems design, and implementation.
- Demonstrates commercial product thinking without pretending the public/private boundary is fully launch-ready.
| Date | Hash | Change |
|---|---|---|
| 2026-05-12 | 6a655e2 | nvsbl: add api_keys, usage_logs, and subscriptions tables for API monetization |
| 2026-05-12 | dde4a45 | nvsbl-web: remove offset from API routes, update signin, and add social auth spec |
| 2026-05-12 | 584f3b9 | nvsbl-app: add product layer for API, billing, and Linear integration |
| 2026-05-12 | b0907b9 | nvsbl-app: clarify key injection flow in the docs-drawer plan |
Tighten one buyer path end-to-end: from a signal HN Scout surfaces, to an approved opportunity on the public API, to a subscriber consuming it through an API key, to a Linear issue landing in their workspace. Everything else is supporting evidence around that single loop.