OpenAI 2026 hackathon

Draw2Code

Painstakingly produced architecture diagrams utility have been limited to presentations during the inception of the project. Draw2Code improves the utility of the diagram; from diagram to deployment.

Solo project by Lakshman Bana · 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 #3,805 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

Project: Draw2Code

Author's Self-Description: A tool that transforms architectural diagrams into production-ready Infrastructure as Code (IaC) using AI agents, with a vision to accelerate software delivery by up to 20×.

Key Claim: The project aims to bridge the gap between architecture diagrams and deployment through AI-powered code generation.

Change: The author describes an evolution from a chat-based system to one integrated with GitHub Actions and tooling for automation.

Most Important Open Question: What is the actual utility of this tool in real-world platform engineering workflows, and how much of the generated IaC is production-ready without manual intervention?

Back to contents

What The Product Actually Is

The description states that Draw2Code is a system composed of two AI agents:

  1. Trex Agent: Processes architectural diagrams to extract technical requirements using GPT-4.1 Mini.
  2. IaC Production Agent: Generates Infrastructure as Code (IaC) from the technical requirements, using GPT-5.3 Codex.

The system is built with:

  • Langgraph
  • ChromaDB
  • Python
  • GitHub integration for automation via GitHub Actions

It also uses locally implemented tool functions to perform ChromaDB queries and GitHub checkins.

Inference: The system is an early-stage prototype that integrates AI agents with IaC generation and GitHub workflows. It is not a commercial product or platform as described by the author, but rather a proof-of-concept or hackathon project.

Back to contents

Positioning & Claim Evolution

The author states:

  • The tool aims to improve the utility of architecture diagrams beyond documentation and presentation.
  • It was inspired by challenges in modularity and maintainability in no-code/low-code platforms.
  • The system leverages ChatGPT LLMs to accelerate code generation by 20x.

Inference: The positioning has evolved from a simple diagram-to-code tool to one that integrates with platform engineering workflows, aiming for broader automation of software delivery.

Back to contents

Target Customer & ICP

The description states:

  • Platform engineering teams are the primary target.
  • The goal is to streamline software delivery and accelerate development by up to 20×.

Inference: The intended user base includes platform engineers or DevOps teams responsible for infrastructure management and deployment automation. However, no specific customer names, use cases, or adoption data are provided.

Back to contents

Business Model & Pricing Evidence

Not evidenced.

The description does not mention any pricing model, monetization strategy, or business model. It is a self-reported project, not a commercial offering.

Back to contents

Technical & Delivery Signals

  • The system uses two AI agents:
    • Trex Agent (GPT-4.1 Mini)
    • IaC Production Agent (GPT-5.3 Codex)
  • Tools used: Langgraph, ChromaDB, GitHub Actions
  • Integration with GitHub for automation (issues, commits, workflows)
  • Local tool functions for ChromaDB queries and GitHub checkins

Inference: The project is built on a relatively standard stack of AI agents, vector databases, and CI/CD integration. It shows early-stage technical maturity but lacks production-grade reliability or scalability claims.

Back to contents

Traction & Maturity Signals

Not evidenced.

The description does not provide any data on:

  • Revenue
  • Customers
  • Adoption
  • Usage metrics
  • Product-market fit

It is described as an early-stage project, submitted to a hackathon.

Back to contents

Competitive Context

Not evidenced.

No mention of competitors or market positioning beyond the author’s own claims. No indication of existing tools in this space (e.g., diagram-to-code tools, IaC automation platforms).

Back to contents

Key Risks & Red Flags

  • The AI-generated code is not 100% compatible for deployment and requires manual changes.
  • Issues with prompt tuning and context loss during code generation.
  • The system is described as an early-stage prototype, not a production-ready tool.
  • No evidence of real-world testing or adoption.

Inference: The project is in a very early phase. It may not be suitable for enterprise use without significant refinement and validation.

Back to contents

Diligence Questions To Ask The Founders

  1. What specific types of architecture diagrams does the system support?
  2. How does it handle edge cases or complex architectural patterns?
  3. What are the actual manual steps required to make generated IaC production-ready?
  4. Has the system been tested in real-world platform engineering environments?
  5. What is the current accuracy and reliability of the AI agents in generating valid IaC?
  6. How does it manage prompt tuning and context retention during code generation?

Back to contents

Investment/Partnership Verdict

Not evidenced.

There is no evidence of funding, revenue, or commercial traction to assess investment or partnership viability. The project is described as a hackathon submission with no indication of a path to market or product development beyond the prototype stage.

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.