OpenAI 2026 hackathon

Looom

The spec is the source of truth. Looom keeps your code honest.

Solo project by doitunglam Lam · 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 #5,072 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

Looom is a self-reported tool that links software specifications to code and detects drift between them. The author states it treats "the spec and the code disagree" as a bug, aiming to make the specification the "living source of truth."

What changed

The project description indicates this is a hackathon submission (Devpost entry for OpenAI 2026 hackathon), suggesting an early-stage prototype or proof-of-concept. It was built in a short timeframe and not yet commercialized.

Single most important open question

Is there evidence of any real-world usage, traction, or adoption beyond the author’s own development work? The description does not indicate any customers, revenue, or product-market fit beyond internal use by the team.

Back to contents

What The Product Actually Is

The description states that Looom:

  • Links a specification to code.
  • Maps spec segments to exact spans of code (manually or via AI).
  • Watches for drift between the two.
  • Automatically re-anchors mappings when code changes.
  • Runs drift checks on every commit or spec save.
  • Shows drift findings pointing at what changed and enables resolution.

It is described as a tool that makes the specification the "source of truth" and allows code to prove it still matches.

Evidence

  • The author describes how Looom works, including mapping and drift detection.
  • It uses GitHub integration and supports spec versions.
  • It has an internal methodology for structuring specs (SRS, MADR 4.0 ADRs).
  • The tool is built as a TypeScript monorepo with React, NestJS, tRPC, and others.

Inference Looom appears to be a developer tool focused on traceability between documentation and code in software development workflows.

Back to contents

Positioning & Claim Evolution

The author states:

  • The inspiration was that “docs say one thing, the code does another,” and that specs rot instantly.
  • Looom aims to make the spec the “living source of truth.”
  • It treats drift as a bug you can see and fix.
  • The tool is built with its own spec methodology.

Claims made

  • The spec is the source of truth.
  • Code must prove it matches the spec.
  • Drift detection is automatic and continuous.
  • The tool enforces traceability through mapping and re-anchoring.

Inference Looom positions itself as a solution to specification drift in software development, targeting teams that want to maintain alignment between documentation and implementation. It is not described as a general-purpose documentation tool but rather one focused on code-traceability.

Back to contents

Target Customer & ICP

The description does not state:

  • Who the target customer is.
  • What industry or use case it serves.
  • Whether it targets individual developers, teams, or enterprises.
  • If there are any existing customers or user personas.

Evidence

  • The author describes building Looom for their own projects and for “developer, by developer.”
  • It is built with developer tools in mind (React, TypeScript, GitHub).
  • It supports mapping code to specs and detecting drift.

Inference Based on the tech stack and context, it appears aimed at developers or engineering teams working on software projects where specification and implementation must stay aligned. However, no explicit ICP is stated.

Back to contents

Business Model & Pricing Evidence

The description does not state:

  • How Looom would generate revenue.
  • Whether it has a pricing model.
  • If there are any paid features or tiers.
  • If it is open-source or proprietary.

Evidence

  • The project was submitted to a hackathon, suggesting no commercial model yet.
  • It is built as an internal tool for the author’s own use and development.

Inference There is no evidence of a business model or pricing structure. It appears to be a prototype or personal project at this stage.

Back to contents

Technical & Delivery Signals

The description states:

  • Built with TypeScript monorepo.
  • Frontend: React 19 + Vite, TanStack Router/Query, tRPC, CodeMirror, Shiki.
  • Backend: NestJS on Express, tRPC, Zod, jose for auth, Auth0 for identity.
  • Uses GitHub integration.
  • Implements a mapping engine that re-anchors code spans across commits.
  • Supports spec formats like SRS and MADR 4.0 ADRs.
  • Fully typed pipeline from DB to UI.

Evidence

  • The tech stack is detailed.
  • It includes specific libraries and frameworks used.
  • It mentions handling of anchoring, drift detection, and AI mapping.

Inference The tool is technically sophisticated for a hackathon project. It shows strong engineering effort in mapping and drift detection, but no evidence of production deployment or scalability.

Back to contents

Traction & Maturity Signals

The description does not state:

  • Any customers.
  • Any revenue.
  • Any usage metrics.
  • Any product-market fit.
  • Any traction beyond the author’s own development.

Evidence

  • It is a hackathon submission.
  • The team size is listed as 1.
  • No mention of users, adoption, or growth.

Inference There is no evidence of traction or maturity. It appears to be an early-stage prototype or proof-of-concept.

Back to contents

Competitive Context

The description does not state:

  • Who the competitors are.
  • What similar tools exist in the market.
  • How Looom differentiates from them.

Evidence

  • No mention of existing tools for spec/code alignment or drift detection.
  • The author’s own write-up is the only reference point.

Inference No competitive context is provided. It is unclear whether this addresses a known gap or overlaps with existing solutions.

Back to contents

Key Risks & Red Flags

  • No traction or customers: The project is described as a hackathon submission, with no evidence of real-world usage.
  • Single-person team: With only one member, it’s unclear if the project can scale or sustain development.
  • Unproven business model: No indication of how Looom would monetize or generate revenue.
  • No external validation: The tool is self-reported and unverified; no third-party evidence of adoption or effectiveness.
  • High technical complexity without real-world testing: The mapping engine and drift detection are complex, but there’s no evidence of real-world performance.

Back to contents

Diligence Questions To Ask The Founders

  1. What problem are you solving, and how do you know it exists?
  2. How many developers or teams have tried this tool? Have they provided feedback?
  3. What is your plan for monetization or product-market fit?
  4. Is there a roadmap beyond the hackathon version?
  5. How does Looom handle edge cases in mapping (e.g., code that changes structure significantly)?
  6. Are you planning to open-source or commercialize this tool?
  7. What are the main technical challenges you still face in making it production-ready?

Back to contents

Investment/Partnership Verdict

Not evidenced.

The description provides no evidence of:

  • Revenue
  • Customers
  • Traction
  • Product-market fit
  • Business model
  • Team scalability or execution capability beyond one person

This is a self-reported hackathon project with no verified commercial activity or market validation.

Confidence Low This analysis is based entirely on the author’s own description, which is unverified and self-promotional. It does not indicate any real-world usage or product maturity.

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.