OpenAI 2026 hackathon

BigEye

BigEye autonomously manages end-to-end fuzz testing campaigns for software by building targets, repairing test harnesses, adapting strategies, and prioritising reproducible security bugs.

Solo project by Marcello Maugeri · 0 likes · 0 comments

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 #2,928 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,592
11,758
2285
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,59271.2%
11,75822.4%
22853.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,856 archived projects, captured when this archive was built.

Executive Summary

What the company appears to be

BigEye is a self-reported single-person project that aims to automate end-to-end fuzz testing for software using AFL++ and libFuzzer. It builds upon the author's prior experience with fuzzing, targeting the gap between automated fuzzer execution and meaningful campaign management.

What changed

The author states they designed BigEye around two years ago but only implemented it in a single weekend, resulting in an MVP that can take source code from a Git repository and manage a fuzzing campaign locally. The implementation used GPT-5.6 and Codex for development, including agent-driven workflows.

Single most important open question

Is there any evidence of traction, revenue, or customer adoption beyond the author’s own use case?

Note: This analysis is based entirely on the self-reported project description provided by the caller. No external verification or historical data is available. All claims are attributed to the author's own account and should be treated as unverified.

Back to contents

What The Product Actually Is

The description states that BigEye:

  • Turns a software project into a continuously managed, inspectable fuzzing campaign.
  • Accepts source code via Git repository and allows selection of a specific revision.
  • Performs tasks including:
    • Preparing reusable build layers (linux/amd64).
    • Selecting component-level libFuzzer targets and whole-system AFL++ targets.
    • Generating and repairing harnesses, build configurations, patches, and initial corpora.
    • Validating proposed targets through real builds and deterministic probes.
    • Monitoring coverage (line, function, branch).
    • Reacting to stalled campaigns or health issues.
    • Minimising corpora and reducing redundant work.
    • Replaying, minimising, grouping, classifying, and prioritising crash candidates.
    • Exposing campaign decisions, logs, coverage, and findings in a local interface.

BigEye is described as a local, single-user application using FastAPI, React, PostgreSQL, Docker containers (forced to linux/amd64), and does not use OSS-Fuzz or OSS-Fuzz-Gen images or source code.

Inference: The product appears to be a tool for developers to automate parts of the fuzzing lifecycle, particularly around campaign management and triage, rather than a general-purpose platform or SaaS offering.

Evidence: Based on author's own description only.

Back to contents

Positioning & Claim Evolution

The author states:

  • BigEye was designed around two years ago.
  • The idea came from observing a gap: "fuzzing engines can execute inputs for hours, but a useful campaign still needs a fuzz tester to choose targets, repair harnesses, improve corpora, investigate weak coverage, change strategy and triage crashes."
  • It is positioned as a specialised fuzz tester around AFL++ and libFuzzer, not another fuzzing engine.
  • The tool aims to automate the full lifecycle of a fuzzing campaign.

Claim: BigEye positions itself as an autonomous system that manages fuzz testing campaigns end-to-end, reducing manual effort for developers.

Evidence: Self-reported by author; no third-party validation or market positioning data provided.

Back to contents

Target Customer & ICP

The description states:

  • BigEye is a local, single-user application.
  • It accepts source code from a Git repository and runs locally.
  • The tool is intended for developers working on software projects who want to automate fuzzing workflows.

Inference: The primary user is likely a developer or security engineer working on open-source or proprietary software projects.

Evidence: Based on author’s own description; no explicit segmentation or customer personas described.

Back to contents

Business Model & Pricing Evidence

Not evidenced.

Finding: There is no mention of pricing, monetisation strategy, or business model in the description. The tool is presented as a personal project with no indication of commercial intent or revenue streams.

Back to contents

Technical & Delivery Signals

The author reports:

  • Built using afl++, docker, fastapi, gpt-5.6, libfuzzer, llvm, openai-agents-sdk, postgresql, python, react, typescript.
  • Development process involved:
    • GPT-5.6 and Codex for implementation, debugging, and review.
    • Use of Superpowers plugin (Writing Plans, TDD, Subagent-Driven Development).
    • Agents interpret source code and make technical decisions, but deterministic services perform core functions like cloning, building, fuzzing, coverage measurement.
  • GPT-5.6 is part of the product itself:
    • Terra: campaign manager
    • Luna: specialist-worker agent
    • OpenAI Agents SDK for typed agents, structured outputs, tracing, and delegation.

Inference: The tool uses a hybrid approach combining AI agents with deterministic infrastructure components.

Evidence: Self-reported by author; no external confirmation or performance benchmarks provided.

Back to contents

Traction & Maturity Signals

Not evidenced.

Finding: No evidence of users, customers, usage metrics, or product adoption beyond the author’s own implementation and testing during a weekend. The project is described as an MVP with no mention of ongoing use or iteration post-submission.

Back to contents

Competitive Context

Not evidenced.

Finding: There is no discussion of competitors, market landscape, or how BigEye compares to existing tools in the fuzzing ecosystem (e.g., AFL++, libFuzzer, OSS-Fuzz). The author does not reference any competitive analysis or prior art.

Back to contents

Key Risks & Red Flags

  • Single-person project: Only one team member listed (Marcello Maugeri).
  • No traction or revenue: No evidence of customers, users, or monetisation.
  • Unproven scalability: The tool is described as a weekend MVP with limited time for testing against real-world projects.
  • AI dependency: Reliance on GPT-5.6 and Codex raises questions about reproducibility, cost, and long-term viability if those tools change or become unavailable.
  • Local-only scope: Not designed for enterprise or multi-user environments, limiting potential market reach.

Inference: The project lacks commercial readiness indicators and may not be suitable for investment or partnership without further development and validation.

Evidence: Based on self-reported description only.

Back to contents

Diligence Questions To Ask The Founders

  1. What specific problems in current fuzzing workflows does BigEye solve, and how do you know?
  2. How many real-world projects have you tested BigEye against beyond the MVP?
  3. Are there any plans to commercialise or scale this beyond a personal tool?
  4. What are the technical limitations of relying on GPT-5.6 for decision-making in fuzzing workflows?
  5. Do you have any data or feedback from other developers who tried using BigEye?
  6. How does BigEye handle security and privacy concerns when processing source code?
  7. What would be required to move from a local, single-user tool to a multi-user SaaS offering?

Back to contents

Investment/Partnership Verdict

Not evidenced.

Finding: No information is provided regarding valuation, funding history, or strategic fit for investment or partnership. The project is described as a personal weekend effort with no indication of commercial traction or intent.

Back to contents

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.