Archive position — measured, not model output
0 likes on Devpost
2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #4,359 place in the like-ranked listing is a tie-break inside that group, not a ranking.
Projects (log scale)
Likes on Devpost. ▲ marks this project's group.
Show the figures
| Likes | Projects | Share of archive |
|---|---|---|
| 0 | 5,592 | 71.2% |
| 1 | 1,758 | 22.4% |
| 2 | 285 | 3.6% |
| 3–4 | 132 | 1.7% |
| 5–9 | 75 | 1.0% |
| 10+ | 14 | 0.2% |
Executive Summary
What the company appears to be
Goodman is a runtime drift detection tool that uses eBPF to attribute system calls (like open, connect, execve) to specific packages and versions in Node.js or Python environments. It aims to provide visibility into supply-chain attacks by identifying which exact package@version initiated a syscall, and it baselines behavior for alerting on drift.
What changed
The project was built as part of the OpenAI 2026 hackathon. The author describes it as a kernel-level sensor that uses CO-RE eBPF to capture process behavior and map it back to package identities via V8/CPython perf maps, with an emphasis on avoiding misattribution.
Single most important open question
Is there any evidence of real-world usage or integration beyond the demo and hackathon context? The description does not indicate any customers, revenue, or adoption data — only self-reported claims about functionality and architecture.
What The Product Actually Is
The description states that Goodman is an eBPF sensor that:
- Watches Node/Python processes using CO-RE eBPF (specifically
open,openat,connect,execvesyscalls, with optional LSM block) - Resolves user stack traces through V8 or CPython perf maps and
/proc/<pid>/maps - Maps the deepest
node_modules/orsite-packages/frame to a real version frompackage.jsonordist-info - Fingerprints behavior per
(service, package, version) - Compares live behavior against learned baselines
- Alerts via REST + SSE, Prometheus metrics, and an embedded dashboard
It also includes:
- A Go-based user-space component for loading/attaching eBPF programs, attribution logic, fingerprinting/diffing, API serving, and Helm/Docker deployment
- Support for integration with OpenClaw (Node skills) via package-level attribution
- Use of Codex (GPT-5.6) during development to assist in struct layout, rule behavior, and demo scripting
Inference The product is a kernel-level runtime monitoring tool that focuses on supply-chain security, particularly for environments with many dependencies.
Positioning & Claim Evolution
The author states:
- The goal is to answer the question: “Which package@version did this syscall?” — not just “a Node process read your secrets.”
- It’s positioned as a kernel-level alternative to SCA scanners that only inspect lockfiles.
- The product is described as a “package-level runtime drift” detector, with an emphasis on baseline learning and alerting on drift.
- There is a stated OpenClaw integration angle, where the tool could attribute syscalls to specific skills in that system.
Inference The positioning has evolved from a hackathon prototype into a security product concept focused on supply-chain attack visibility, with potential for broader adoption in agent-based systems like OpenClaw.
Target Customer & ICP
The description does not state:
- Who the target customer is
- What industry or vertical they operate in
- Whether there are any existing customers or pilot programs
Inference Based on the architecture and use case, it seems likely that the target customer would be security teams, DevOps engineers, or platform teams managing environments with high dependency counts (e.g., Node.js/Python microservices in Kubernetes), especially those concerned with supply-chain attacks.
Business Model & Pricing Evidence
The description does not state:
- Any pricing model
- Revenue streams
- Monetization strategy
- Whether the tool is open-source or commercial
Inference There is no evidence of a business model or pricing structure. The project appears to be a prototype, possibly with an intent to commercialize, but no indication of how it would be monetized.
Technical & Delivery Signals
The description states:
- Built using CO-RE eBPF in C
- Go-based user-space components
- Uses V8/CPython perf maps for stack resolution
- Integrates with Kubernetes via Helm and Docker
- Supports Prometheus metrics, REST API, SSE, embedded React dashboard
- Uses SQLite and PostgreSQL for storage
- Employs strict struct layout contracts to avoid misattribution
- Uses Codex (GPT-5.6) for scaffolding and code consistency
Inference The technical stack is well-defined, with a focus on low-level kernel interaction, performance, and accuracy in attribution. The use of eBPF, perf maps, and structured layout tests suggests a highly technical and performance-sensitive architecture.
Traction & Maturity Signals
The description does not state:
- Any revenue
- Customer base or adoption metrics
- Product usage data
- Any production deployments or pilots
It does mention:
- A demo path (
make demo,make smoke,make replay) - Replay corpus of real incidents (e.g., event-stream, eslint-scope)
- End-to-end path that attributes to package@version
- API designed for SIEMs / agents without UI
Inference The product is in a pre-production or prototype stage, with no evidence of traction or customer adoption. It has been tested in demo environments and includes replayable attack scenarios, but lacks real-world usage data.
Competitive Context
The description does not state:
- Any direct competitors
- Market positioning relative to existing tools
- Competitive advantages or differentiators
Inference
Goodman appears to be positioned as a kernel-level runtime monitoring tool for supply-chain security, potentially competing with:
- SCA (Software Composition Analysis) tools that inspect lockfiles
- Runtime application protection platforms
- Agent-based monitoring systems focused on behavior detection
But no specific competitor names or market positioning are mentioned.
Key Risks & Red Flags
- No evidence of real-world usage or adoption — the project is described as a hackathon submission with no customer or revenue data.
- High technical complexity and reliance on eBPF, perf maps, and stack resolution — may be difficult to deploy or maintain in production environments.
- Use of GPT-5.6 during development — while helpful for scaffolding, it raises questions about whether the core logic is fully vetted or maintained by humans.
- No mention of scalability or performance benchmarks — especially in high-throughput environments.
- OpenClaw integration is described as a future demo, not a current feature.
Diligence Questions To Ask The Founders
- What is the actual deployment experience like for users beyond the demo?
- How does the tool handle edge cases in containerized or complex environments (e.g., mount namespaces, relative paths)?
- Are there any known performance impacts on systems running Goodman?
- Is there a plan to support more runtime environments beyond Node.js and Python?
- What is the current roadmap for monetization or product development?
- How is the attribution accuracy validated in practice?
- Has the tool been tested against real-world supply-chain attacks, or only simulated ones?
Investment/Partnership Verdict
Not evidenced.
The description provides no information on:
- Revenue
- Customers
- Traction
- Market size
- Financials
- Team traction or prior experience
This is a self-reported prototype, likely built during a hackathon, with no evidence of commercial viability or product-market fit.
Confidence level Low
Next steps
If this were a real due-diligence scenario, further investigation would be needed into:
- Whether the tool has been used in any production environments
- The founder’s prior experience and team background
- Any existing partnerships or pilot programs
- Market research on supply-chain security tools
Until such evidence is provided, this remains a preliminary concept with no commercial due-diligence signal.
Source
Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.
The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.

