OpenAI 2026 hackathon

Sage

Sage uses GPT-5.6 and Codex to find the exact gap between your skills and the job you want, and what to build to close it. Not apply faster. It makes you the person those jobs are looking for.

Solo project by Manya Jain · 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 #1,846 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

Sage is a self-reported job-search tool that uses GPT-5.6 and Codex to analyze a user's resume against job descriptions, identifying skill gaps and suggesting concrete development directions to become a stronger candidate. It reframes job searching as a personal development problem rather than a transactional application process.

What changed

The author states that existing tools optimize for applying faster, but Sage instead focuses on helping users understand what they're missing in order to be competitive for specific roles — by measuring fit and offering coaching-style directions.

Single most important open question

Is there any evidence of actual user adoption or feedback from real job seekers? The description contains no data on usage, retention, or impact beyond the author’s own development experience.

Back to contents

What The Product Actually Is

The description states that Sage:

  • Parses a user's resume in-browser (using pdf.js and mammoth)
  • Uses GPT-5.6 with structured outputs via JSON schema
  • Compares resume content against job postings to determine fit scores
  • Provides both individual posting analysis and role-type shortlist analysis
  • Offers "recurring gaps" as coaching directions, not project specs
  • Never stores user data on servers; all processing happens client-side except model calls

Inference Sage appears to be a prototype or proof-of-concept built for a hackathon. It is not evidenced to have any production deployment or customer base.

Back to contents

Positioning & Claim Evolution

The author claims Sage reframes job searching from "applying faster" to "becoming the person those jobs are looking for." This is a repositioning of the job-search problem as one of personal development rather than transactional submission.

Inference This positioning reflects an attempt to differentiate from traditional ATS tools and resume optimizers by focusing on skill gap identification and coaching, not just keyword matching or auto-fill.

Back to contents

Target Customer & ICP

The description does not name specific target customers. However, it implies the tool is aimed at job seekers who are:

  • Looking for roles in technical fields (AI/ML, Backend, Data Engineering)
  • Wanting to improve their competitiveness rather than just submit more applications
  • Interested in personalized development paths based on real job requirements

Inference The ICP likely includes recent graduates or early-career professionals seeking to transition into specific domains.

Back to contents

Business Model & Pricing Evidence

No business model or pricing information is provided. The description does not mention monetization, subscriptions, or any commercial structure beyond the author’s own development effort.

Not evidenced

Back to contents

Technical & Delivery Signals

The project was built with:

  • Vite, TanStack Start, TypeScript
  • React frontend with Tailwind CSS
  • Node.js backend for model calls
  • Codex and OpenAI GPT-5.6
  • Structured JSON schema prompting
  • Client-side resume parsing (pdf.js, mammoth)
  • Server boundary to protect API keys

Inference The architecture is designed around verification and structured outputs rather than simple retrieval or similarity matching. It uses type systems and code-level checks to enforce correctness.

Back to contents

Traction & Maturity Signals

There is no evidence of traction, revenue, customers, or adoption beyond the author’s own account. The project was submitted to a hackathon and has no stated deployment, user base, or usage metrics.

Not evidenced

Back to contents

Competitive Context

The description does not reference competitors directly. However, it positions itself as an alternative to:

  • Traditional job boards (e.g., LinkedIn, Indeed)
  • Resume optimizers (e.g., ResumeWorded, Jobscan)
  • ATS tools that focus on matching keywords or optimizing applications

Inference Sage aims to differentiate by offering a more nuanced, reasoning-based approach to skill gap analysis and coaching.

Back to contents

Key Risks & Red Flags

  1. No evidence of real-world usage or feedback: The tool is described only as a hackathon project with no external validation.
  2. Unproven scalability: The dataset used for training/analysis is small (18 postings) and curated, not representative of broader market trends.
  3. Model dependency without robust safeguards: Despite using structured outputs, the system still relies heavily on LLM behavior, which can hallucinate or misinterpret data.
  4. Limited dataset convergence: While the author claims recurring requirements exist within role types, this is not independently verified.
  5. Self-reported accuracy: The verification layer is described as a safeguard but is not shown to have been tested in practice.

Back to contents

Diligence Questions To Ask The Founders

  1. What real-world testing or feedback has been gathered from users?
  2. How does the tool handle edge cases where resume parsing fails or job descriptions are ambiguous?
  3. Has the dataset been validated for diversity and representativeness across industries, seniorities, and regions?
  4. Are there plans to scale beyond the current hackathon prototype?
  5. What is the long-term vision for monetization or product evolution?

Back to contents

Investment/Partnership Verdict

Not evidenced

The description provides no information about revenue, customers, traction, or commercial viability. It describes a concept and implementation but lacks any evidence of market demand, user engagement, or business sustainability.

This appears to be a prototype built for a hackathon with strong technical execution but no demonstrated product-market fit or commercial potential. Any investment or partnership consideration would require further validation through real-world usage, customer feedback, and measurable outcomes.

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.