OpenAI 2026 hackathon

FocusShelf

A journal for the books, films, and music that move you.

Solo project by 宇昊 孙 · 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,090 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: FocusShelf (self-described as "Liuguang") is a native iOS application for personal cultural journaling around books, films, and music. It allows users to record, organize, and reflect on their engagement with these media types in a local-first environment.

What changed: The project was developed during the OpenAI Build Week hackathon using Codex as an engineering partner. It evolved from a broad idea into a working native iPhone app with metadata integration across multiple sources.

Single most important open question: Is there evidence of user adoption or engagement beyond the single developer's personal use?

The description states that this is a self-built project by one individual, with no evidence of revenue, customers, or traction. The author describes technical implementation and product features but does not provide any data on usage, retention, monetization, or market validation.

Back to contents

What The Product Actually Is

  • The description states that Liuguang is a "local-first cultural journal for books, films, and music"
  • Users can record what they want to read, watch, or hear; what they are currently experiencing; and what they have completed
  • It supports searching multiple metadata sources without manual entry of titles, creators, covers, release dates, regions, or genres
  • The app allows adding ratings, tags, progress, and personal reflections
  • It distinguishes between different media types (albums, singles, songs, EPs, live recordings)
  • Features include importing album track lists and lyrics with distraction-free performance mode
  • Users receive daily recommendations that exclude works already saved in the library
  • The app includes annual activity review through weighted keyword bubbles
  • It supports exporting, importing, or erasing the local library
  • Interface uses Apple's Liquid Glass system for visual design

Evidence strength: Self-reported and unverified. No independent verification of functionality or user experience.

Back to contents

Positioning & Claim Evolution

  • The description states that streaming services remember what users played, reading platforms remember what they bought, and movie databases remember what they rated—but none remember why a work mattered to the user
  • The author positions this as a quiet, personal place for preserving cultural experiences that continue to glow after the experience ends
  • The name "Liuguang" means "keeping the light," suggesting a focus on preserving meaningful cultural moments
  • The project evolved from an idea about fragmented cultural memories to a working native iPhone application during OpenAI Build Week

Evidence strength: Self-reported positioning and intent. No evidence of market testing, user feedback, or competitive positioning validation.

Back to contents

Target Customer & ICP

  • Not evidenced. The description does not identify specific customer segments, personas, or ideal customer profiles
  • The author describes the product as personal and local-first but does not specify target demographics or use cases beyond individual cultural journaling
  • No evidence of market research, user interviews, or competitive analysis to inform customer targeting

Back to contents

Business Model & Pricing Evidence

  • Not evidenced. There is no mention of pricing models, monetization strategies, revenue streams, or business model assumptions in the description
  • The author does not describe any commercial aspects beyond personal development and potential future features like iCloud synchronization or OpenAI reflection layers
  • No evidence of customer acquisition costs, unit economics, or sales processes

Back to contents

Technical & Delivery Signals

  • Built with Swift 6 using SwiftUI and SwiftData, targeting iOS 26
  • Uses a provider-based metadata architecture that converts external results into shared MediaSnapshot model
  • Connects to sources including Open Library, Apple Books, Google Books, Douban, IMDb, Rotten Tomatoes, Apple Music, Spotify, and LRCLIB
  • Implements actor-based disk cache for cover artwork with URL hashing using CryptoKit
  • Uses file protection and LRU-style storage limits to manage cache growth
  • Recommendation engine is local and explainable, scoring candidates using media-type affinity, creators, tags, daily seeds, and recent recommendation history
  • Implements Apple's Liquid Glass system with native SwiftUI APIs
  • Core Motion integration for annual keyword bubbles responding to device tilt

Evidence strength: Self-reported technical implementation details. No evidence of production deployment, performance metrics, or scalability considerations.

Back to contents

Traction & Maturity Signals

  • Not evidenced. The description provides no data on user engagement, retention, adoption rates, or market traction
  • The project is described as a single-person development effort during a hackathon
  • No evidence of revenue generation, customer base, or product-market fit validation
  • No mention of user feedback loops, feature usage analytics, or iterative improvements beyond the initial build

Back to contents

Competitive Context

  • Not evidenced. The description does not identify direct or indirect competitors in the cultural journaling or personal media tracking space
  • No evidence of competitive analysis, market sizing, or positioning relative to existing solutions
  • The author mentions that streaming services, reading platforms, and movie databases remember user activity but do not remember why a work mattered—this is presented as a gap rather than competitive landscape analysis

Back to contents

Key Risks & Red Flags

  • Single developer dependency: The project was built by one person with no evidence of team or organizational support
  • Limited market validation: No evidence of user testing, feedback, or adoption beyond the author's personal use
  • Technical complexity without scale evidence: The described technical architecture is complex but lacks evidence of production deployment or performance validation
  • Unclear commercial viability: No business model, pricing, or monetization strategy described
  • Hackathon origin: The project was developed during a hackathon, suggesting early-stage development with unknown maturity or long-term commitment

Back to contents

Diligence Questions To Ask The Founders

  1. What specific user problems are you solving that existing solutions don't address?
  2. How do you plan to validate market demand for this product beyond personal use?
  3. What is your timeline and approach for building out the team and scaling the product?
  4. How do you intend to monetize this product, and what pricing model are you considering?
  5. What are the key technical challenges that remain unresolved in the current implementation?
  6. How do you plan to handle data privacy and user control as features expand?
  7. What is your strategy for growing user engagement and retention beyond initial adoption?

Back to contents

Investment/Partnership Verdict

Not evidenced. The description provides no information about financial performance, customer base, market traction, or commercial viability that would inform investment or partnership decisions.

The project appears to be a single-person hackathon development with no demonstrated commercial traction or market validation. While the technical implementation is detailed and the concept has potential, there is insufficient evidence to assess whether this represents a viable business opportunity or product-market fit. The author's own description indicates this was a personal project built during a short timeframe without any evidence of revenue generation, customer adoption, or scalable business model.

The lack of any financial data, user metrics, competitive analysis, or commercial strategy makes it impossible to evaluate the investment potential or partnership value of this initiative at this 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.