OpenAI 2026 hackathon

Software Genome AI

Explainable Change Impact Before You Merge

Solo project by Anusha Errabelli · 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 #6,842 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

Company: Software Genome AI

Self-reported purpose: To help developers understand the impact of code changes before merging by visualizing dependencies and risks in a GitHub repository.

Key commercial insight: The product appears to be a developer tool for change impact analysis, built during a hackathon. It imports public repositories, creates dependency graphs, and shows direct and transitive impacts of file changes.

What changed: The project evolved from a prototype into a more complete tool with secure repository import, background analysis jobs, persisted graph snapshots, and interactive visualizations.

Most important open question: Is there a viable market for this type of developer tool, and does it address a real pain point that developers are willing to pay for?

Back to contents

What The Product Actually Is

The description states that Software Genome AI is a tool that:

  • Imports public GitHub repositories
  • Analyzes their structure using Python AST parsing, JavaScript/TypeScript parsing, and Git-based import
  • Turns the repository into an explainable dependency graph
  • Allows developers to select a file and see:
    • Direct dependents
    • Transitive blast radius
    • Visual dependency map
    • Evidence explaining why each affected component is included
    • Repository-level statistics for files, classes, functions, and imports

The backend was built with FastAPI, SQLite, Python, Git, and graph persistence. The frontend uses Next.js, React, TypeScript, and interactive SVG visualization.

Inference: It is a developer tool focused on impact analysis in codebases, not a general-purpose code understanding platform.

Back to contents

Positioning & Claim Evolution

The description states that the inspiration came from making software easier to understand like a biological genome — a connected map of relationships, risks, and dependencies.

The product is positioned as a way to answer the question: "what else could this change break?" It aims to make code changes safer by showing developers the impact before merging.

Inference: The tool evolved from a hackathon prototype into something more complete with background jobs, visualizations, and explainable results. However, it remains self-reported and unverified.

Back to contents

Target Customer & ICP

The description states that the tool is for developers who need to change code they did not write and want to understand the impact of those changes.

It targets users working in complex software systems where a small change can have hidden effects across modules.

Inference: The target customer is likely individual developers or engineering teams working on large, unfamiliar codebases. No specific ICP is defined beyond this general audience.

Back to contents

Business Model & Pricing Evidence

Not evidenced.

The description does not mention any pricing model, monetization strategy, or business model. It only describes the tool's functionality and how it was built.

Back to contents

Technical & Delivery Signals

The product was built with:

  • Backend: FastAPI, SQLite, Python AST parsing, Git-based import, graph persistence
  • Frontend: Next.js, React, TypeScript, SVG visualization
  • AI tools used: Codex and GPT-5.6 (during the hackathon)
  • Features implemented:
    • Secure GitHub repository import
    • Background analysis jobs with status updates
    • Persisted graph snapshots
    • Structural analysis for Python, TypeScript, JavaScript
    • Direct and transitive dependency impact analysis
    • Human-readable evidence for every result
    • Interactive graph visualization

Inference: The tool is built with a focus on reliability and explainability. It uses deterministic traversal over AI claims to maintain trustworthiness.

Back to contents

Traction & Maturity Signals

Not evidenced.

There is no mention of revenue, customers, usage metrics, or adoption data. The project was submitted as part of a hackathon and has no evidence of being used beyond the prototype phase.

Back to contents

Competitive Context

Not evidenced.

The description does not reference any competitors or existing tools in this space. No market analysis or competitive positioning is provided.

Back to contents

Key Risks & Red Flags

  • No traction or revenue: The tool is a hackathon project with no evidence of real-world usage or monetization.
  • Unverified claims: All features and functionality are self-reported, with no independent validation.
  • Limited scope: It only works with public GitHub repositories and does not appear to support private repos or enterprise environments.
  • No pricing or business model: No indication of how the tool would be monetized or whether there is a viable market for it.
  • Founder team size: Only one member (Anusha Errabelli), which may limit execution capacity.

Back to contents

Diligence Questions To Ask The Founders

  1. What specific problem are you solving, and how do you know developers care about it?
  2. Have you validated the need for this tool with real users or engineering teams?
  3. How would you monetize this product if you were to build a business around it?
  4. Are there any existing tools in this space that you're aware of?
  5. What is your plan for scaling beyond the hackathon prototype?
  6. Do you have plans to support private repositories or enterprise environments?

Back to contents

Investment/Partnership Verdict

Not evidenced.

There is no evidence of revenue, customers, traction, or a clear path to monetization. The project is described as a hackathon submission with no indication of commercial viability or market demand. Any investment or partnership potential would require further due diligence into real-world usage and market validation.

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.