OpenAI 2026 hackathon

CodeDefense

CodeDefense is a privacy-first developer tool that asks developers to defend the exact Git change they are about to commit. GPT-5.6 generates evidence-grounded questions and evaluates the answers.

Solo project by Dmytro Hrachov · 1 likes · 0 comments

Archive position — measured, not model output

1 like on Devpost

506 of the 7,856 archived projects have more likes, and 1,758 share exactly 1 — so this project's #829 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

CodeDefense is a privacy-first developer tool that asks developers to defend the exact Git change they are about to commit. The tool uses GPT-5.6 to generate evidence-grounded questions and evaluates answers, producing a "Change Passport" — bounded metadata tied to the Git fingerprint of the staged change.

What changed

The author states that CodeDefense was built as part of an OpenAI 2026 hackathon submission. It is described as a self-contained CLI, JetBrains plugin, and Codex plugin with GitHub Actions integration. The tool is designed to enforce a defense process at commit time, using AI-generated questions and local evaluation.

The single most important open question

Is there any evidence of real-world usage or adoption beyond the author’s own development environment?

Back to contents

What The Product Actually Is

The description states that CodeDefense:

  • Runs a short, evidence-grounded technical defense of an exact Git change.
  • Captures a bounded snapshot of staged Git hunks.
  • Separates trusted app instructions from untrusted repo content.
  • Uses GPT-5.6 through the locally authenticated Codex CLI to generate exactly three questions — design decision, boundary/counterfactual case, and test prediction.
  • Evaluates each answer with at most one adaptive follow-up.
  • Calculates a final score locally in Java, not by the model.
  • Issues a repository-local Change Passport bound to the exact Git fingerprint.
  • Shows which changed hunks were referenced via an Evidence Coverage Map.
  • Flags the Passport as expired if the staged change is edited afterward.
  • Verifies Passport continuity in GitHub Actions without calling a model.

Inference The product appears to be a developer tool that enforces a defense mechanism at commit time, using AI for question generation and local Java code for scoring. It is built with a focus on privacy and trust boundaries.

Back to contents

Positioning & Claim Evolution

The author states:

  • The tool targets the gap in regular code review where developers approve diffs without being able to explain why they are correct.
  • It aims to ensure that developers can defend their design decisions, boundary cases, and test predictions before committing.
  • The tool is described as privacy-first, with no OpenAI API key required, and repo content treated as untrusted input.

Inference The positioning is that CodeDefense is a developer-centric tool for improving code quality and accountability through AI-assisted defense at commit time. It positions itself as an alternative to traditional code review, not a supplement.

Back to contents

Target Customer & ICP

The description states:

  • The tool is aimed at developers who use Git, Codex, and JetBrains IDEs.
  • It targets developers who are concerned with the quality and correctness of AI-generated code.
  • It is built for teams that want to enforce a defense process before committing changes.

Inference The ICP appears to be individual developers or small teams working in environments where AI-assisted development is common, particularly those using JetBrains IDEs and Codex.

Back to contents

Business Model & Pricing Evidence

Not evidenced.

Back to contents

Technical & Delivery Signals

The description states:

  • Built with Java 21 CLI (Maven, Picocli).
  • Uses a deliberately locked-down filesystem/Git layer.
  • GPT-5.6 comes in through the user's existing local Codex CLI login — no OpenAI API key required.
  • Three surfaces share the same core: standalone CLI, JetBrains plugin, and Codex plugin.
  • GitHub Actions workflow checks Passport continuity without touching source or calling a model.

Inference The tool is built with strong privacy and trust boundaries. It integrates into existing developer workflows (CLI, IDEs, CI) and avoids external dependencies for AI processing where possible.

Back to contents

Traction & Maturity Signals

Not evidenced.

Back to contents

Competitive Context

Not evidenced.

Back to contents

Key Risks & Red Flags

  • The tool is described as a hackathon submission with no evidence of traction or adoption.
  • No revenue, customer, or market data is provided.
  • The author’s own write-up suggests the tool was built for a single person and not yet deployed at scale.
  • The use of GPT-5.6 (a non-existent model version) raises questions about technical feasibility or accuracy in description.

Inference The tool is in early development, with no evidence of real-world usage or market traction. It may be a proof-of-concept or prototype rather than a product ready for commercial deployment.

Back to contents

Diligence Questions To Ask The Founders

  1. What is the actual user base or adoption rate beyond the author’s own use?
  2. How does the tool handle edge cases in Git change detection and AI question generation?
  3. Is there any plan to monetize the tool, or is it intended as an open-source or internal tool?
  4. Has the tool been tested in real-world team environments, or is it purely a personal project?
  5. What are the actual limitations of GPT-5.6 in this context, and how does the tool compensate for them?

Back to contents

Investment/Partnership Verdict

Not evidenced.

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.