OpenAI 2026 hackathon

Repset

Move while the model thinks: private movement breaks at natural Codex task boundaries.

Solo project by Amir Lotfy · 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,375 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

Repset is a Codex plugin designed to offer developers short, optional movement breaks during AI-assisted coding sessions. The product uses natural pauses in Codex activity as triggers for movement nudges, aiming to support wellbeing without interrupting concentration.

What changed

The project evolved from a personal observation about long coding sessions and idle waiting time into a structured plugin with privacy-by-design features, local-first architecture, and optional AI assistance for activity ranking.

Single most important open question

Does Repset have any evidence of user adoption or engagement beyond the author’s own use case?

Analysis basis

Self-reported only. No archived data, revenue figures, customer names, or traction metrics are available. All claims in this summary are based on the author's own description and must be treated as unverified.

Back to contents

What The Product Actually Is

The description states that Repset is a Codex plugin that turns natural pauses in Codex activity into optional movement breaks for developers. It operates through:

  • A Stop hook that detects when a Codex turn completes.
  • An event sanitizer that checks session duration, cooldowns, and user-selected context.
  • A set of movement choices, including camera-assisted squat challenges, standing resets, seated activities, quiet options, and honor-mode alternatives.
  • A local points ledger and weekly consistency tracking.
  • Integration with Codex via MCP (Model Context Protocol) for status reporting and UI rendering.

It is built as a TypeScript monorepo, composed of:

  • A website (apps/site)
  • Core logic (packages/core)
  • Local service (packages/local)
  • MCP server (packages/mcp)
  • Plugin manifest (plugins/repset)

The plugin is distributed through the GitHub-backed Codex marketplace.

Claim

Repset is a Codex plugin.

Evidence Author's own write-up.

Claim

It uses Codex lifecycle hooks and MCP for integration.

Evidence Author’s own write-up.

Claim

It supports movement options like squat challenges, standing resets, seated activities, etc.

Evidence Author’s own write-up.

Claim

It does not collect or forward prompts, source code, or assistant responses.

Evidence Author's own write-up.

Back to contents

Positioning & Claim Evolution

The author positions Repset as a tool that helps developers notice opportunities for movement without interrupting their workflow. The core idea is to use the natural pause after a Codex turn as an opportunity for short breaks, rather than forcing interruptions like traditional timers.

Key positioning elements:

  • Focus on wellbeing, not exercise or health outcomes.
  • User control: Explicit start/skip/snooze; no lockouts or streak resets.
  • Privacy by design: No data collection beyond sanitized events and local storage.
  • Optional AI: GPT-5.6 is used only for ranking activities, not as a safety authority.

Claim

Repset aims to improve developer wellbeing during AI-assisted work.

Evidence Author's own write-up.

Claim

It avoids forcing or punishing behavior.

Evidence Author’s own write-up.

Claim

The plugin is delivered via Codex and integrates with MCP.

Evidence Author's own write-up.

Back to contents

Target Customer & ICP

The description states that Repset targets developers who use Codex for building websites, web apps, and mobile apps. It is especially relevant to those engaged in long coding sessions, where waiting for AI output leads to prolonged screen time and reduced movement.

It also implies a focus on:

  • Developers working in AI-assisted environments
  • Users seeking short, private movement breaks
  • People who value control over their workflow

Claim

The target is developers using Codex.

Evidence Author's own write-up.

Claim

It appeals to those with long coding sessions and idle waiting time.

Evidence Author’s own write-up.

Claim

It supports users who want control and privacy.

Evidence Author’s own write-up.

Back to contents

Business Model & Pricing Evidence

Not evidenced. The description does not mention any pricing, monetization strategy, or business model beyond the plugin being open-source and distributed via GitHub.

Claim

No pricing or business model information provided.

Evidence Author's own write-up.

Back to contents

Technical & Delivery Signals

Repset is built as a TypeScript monorepo using:

  • Next.js, React, Node.js
  • Codex hooks, MCP (Model Context Protocol)
  • SQLite for local persistence
  • MediaPipe Pose Landmarker for camera-based movement detection
  • GPT-5.6 for optional activity ranking
  • Vercel, GitHub Actions, Playwright, Vitest

It supports:

  • Local-first operation with no cloud dependency
  • Camera-free alternatives
  • Deterministic fallbacks when AI is unavailable
  • Privacy-preserving event sanitization
  • Onboarding and settings UI via MCP App cards

Claim

It uses a monorepo structure with modular packages.

Evidence Author's own write-up.

Claim

It supports local SQLite storage and browser-based pose detection.

Evidence Author’s own write-up.

Claim

It has deterministic fallbacks for AI components.

Evidence Author’s own write-up.

Back to contents

Traction & Maturity Signals

Not evidenced. There is no mention of:

  • Users or customers
  • Revenue or monetization
  • Adoption metrics
  • Product usage data
  • Market traction

Claim

No traction or maturity data provided.

Evidence Author's own write-up.

Back to contents

Competitive Context

Not evidenced. The description does not reference competitors, existing tools, or market positioning beyond its own functionality.

Claim

No competitive context provided.

Evidence Author's own write-up.

Back to contents

Key Risks & Red Flags

  • No user data or adoption metrics: The product is described only in terms of the author’s personal experience and design decisions.
  • Unproven market demand: While the author notes informal recognition from peers, there is no evidence of a larger audience or validated need.
  • Limited distribution channel: Only available via GitHub marketplace; no public launch or marketing.
  • AI dependency risks: Though optional, GPT-5.6 is used for ranking and could be a point of failure if not properly handled.
  • Privacy vs. utility trade-off: The strict privacy design may limit the product’s ability to adapt or improve over time.

Inference The lack of traction or user feedback suggests that Repset has not yet reached a market-ready stage.

Evidence Author's own write-up.

Back to contents

Diligence Questions To Ask The Founders

  1. What is your evidence of demand beyond personal experience?
  2. Have you tested the product with other developers outside your circle?
  3. How do you plan to scale beyond a single developer’s use case?
  4. Is there any data on how often users engage with movement suggestions?
  5. What are the key assumptions about user behavior and preferences that underpin the design?
  6. Are there plans for monetization or long-term sustainability?
  7. How do you intend to validate the effectiveness of movement nudges in improving developer wellbeing?

Note

These questions are based on the lack of evidence around adoption, usage, and market validation.

Back to contents

Investment/Partnership Verdict

Not evidenced. No information is provided about:

  • Valuation
  • Funding rounds
  • Team size beyond one person
  • Strategic fit or partnership potential
  • Commercial readiness

Claim

No investment or partnership data available.

Evidence Author's own write-up.

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.