OpenAI 2026 hackathon

SortingFactory

One session. Three robotic arms. A complete vision-to-action learning loop to train robotics arms

Solo project by Siming Wang · 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,963 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

SortingFactory is a self-reported simulation-based robotics training system built in Unity and Python, designed to generate traceable, time-sensitive data for robot learning aligned with SO-101 standards. It simulates a factory environment with three robotic arms operating independently along a conveyor belt, using computer vision (YOLO, ByteTrack), decision logic, and telemetry recording.

What changed

The author reports building the entire system within one continuous GPT-5.6 sol session, evolving architectural constraints across multiple technologies including Unity, Python, web protocols, and computer vision tools. The project includes a control room UI, telemetry logging at 10 Hz, and structured failure diagnostics.

Single most important open question

Is there any evidence of external adoption, revenue, or traction beyond the author’s own development experience?

Back to contents

What The Product Actually Is

The description states that SortingFactory is:

  • A decentralized, multi-robot conveyor-sorting simulation built in Unity.
  • It uses three robotic arms, each with its own camera, workspace, target-selection logic, and drop zone.
  • There is no central queue assigning objects to robots; each arm makes independent decisions.
  • The system follows an observe → detect → track → evaluate → pick/skip → record → recover loop.
  • It streams camera frames via WebSocket from Unity to a Python FastAPI service.
  • Vision components include YOLO for detection and ByteTrack for tracking.
  • Each arm evaluates whether enough time remains to complete a grasp before the object leaves its workspace.
  • A local Control Room displays live feeds, robot states, telemetry, and failure reasons.
  • It records SO-101-aligned telemetry at 10 Hz, including joint channels, perception results, timing decisions, outcomes, and episode durations.

This is described as a simulation-based training pipeline for robotics learning, not a real-world deployment or product.

Back to contents

Positioning & Claim Evolution

The author claims:

  • The goal was to build more than a visually impressive demo — they wanted a system that could see objects, make time-sensitive decisions, perform actions, recover from failures, and explain why each episode succeeded or failed.
  • They were interested in the experience of working with a long-running coding agent (GPT-5.6 sol), which helped maintain design consistency across milestones.
  • The system supports end-to-end robotics pipeline simulation, including perception, decision-making, motion control, and data recording.
  • It is positioned as a bridge toward LeRobot conversion, not a drop-in dataset for real-hardware training.

These claims suggest an evolution from a proof-of-concept to a structured learning loop framework. However, the description does not indicate any commercial positioning or market validation beyond personal development.

Back to contents

Target Customer & ICP

Not evidenced.

The description does not specify:

  • Who would use this system.
  • Whether it targets robotics researchers, developers, or manufacturers.
  • If there are defined personas or buyer profiles.
  • Any indication of existing customers or user groups.

No evidence of target customer segmentation or ideal customer profile (ICP) is provided.

Back to contents

Business Model & Pricing Evidence

Not evidenced.

There is no mention of:

  • Revenue streams.
  • Pricing models.
  • Monetization strategy.
  • Customer acquisition plans.
  • Subscription tiers or licensing options.

The project appears to be a prototype built for internal use and hackathon submission, with no indication of commercial intent or business model.

Back to contents

Technical & Delivery Signals

The description indicates:

  • The system is built using Unity (C#), Python/FastAPI, YOLO26n, ByteTrack, HTML/CSS/JS for UI.
  • It uses a WebSocket protocol to stream camera frames from Unity to Python.
  • Telemetry is recorded at 10 Hz, including joint channels, perception data, tracking info, timing decisions, outcomes, and failure reasons.
  • The architecture supports independent arms with local vision, avoiding shared state or central schedulers.
  • Failures are explicitly tracked and explained.
  • Sessions include metadata and final summaries.
  • The system was developed using a single continuous GPT-5.6 sol session.

These signals suggest:

  • A modular, scalable architecture.
  • Strong engineering discipline in handling concurrency, timing, and failure recovery.
  • Use of modern tools and frameworks for simulation, vision, and telemetry.

However, no evidence of production readiness or deployment beyond the prototype stage is evident.

Back to contents

Traction & Maturity Signals

The description states:

  • The system recorded:
    • 14 prototype sessions
    • 82 completed episodes
    • 63 successful episodes
    • 19 failures with specific diagnostic reasons

It also mentions:

  • One session achieved 10 successful grasps from 10 attempts.
  • Another had an 80% success rate while preserving failure diagnostics.

Additionally, the author notes that the entire architecture evolved inside one continuous GPT-5.6 sol session, indicating rapid iteration and system-level design consistency.

However:

  • No evidence of external users or adoption.
  • No revenue, ARR, or customer data is provided.
  • The project is described as a prototype, not a productized offering.
  • There are no metrics on scalability, performance over time, or long-term stability.

Back to contents

Competitive Context

Not evidenced.

The description does not mention:

  • Competitors in the robotics simulation or training space.
  • How SortingFactory compares to other platforms or tools.
  • Whether there are existing solutions that already solve similar problems.
  • Any differentiation strategy or competitive advantage claimed by the author.

No competitive positioning or market landscape is described.

Back to contents

Key Risks & Red Flags

Inferences based on self-reported information:

  1. Unverified commercial viability: The system is presented as a prototype, with no evidence of traction, revenue, or customer adoption.
  2. Limited scalability assumptions: While the architecture supports decentralized arms, it’s unclear how it would scale beyond a single developer's environment.
  3. Dependency on GPT-5.6 sol: The entire system was built within one session using an AI coding agent — this raises questions about reproducibility and dependency risks if that tool changes or becomes unavailable.
  4. No real-world integration: The project is described as a simulation, not a hardware-connected system; it’s unclear how it bridges to physical robotics.
  5. Lack of structured data conversion pipeline: Although the author mentions LeRobot alignment, there's no evidence of actual dataset conversion or compatibility with real training pipelines.

Back to contents

Diligence Questions To Ask The Founders

  1. What is your plan for transitioning from simulation to real-world robot hardware?
  2. Have you validated the telemetry data against real-world performance metrics?
  3. Are there any external users or partners currently engaged with this system?
  4. How do you intend to monetize or commercialize this solution?
  5. What are the technical limitations of scaling this beyond a single developer’s environment?
  6. Can you demonstrate how the system integrates with existing robotics frameworks like ROS or LeRobot?
  7. How does your failure recovery mechanism translate into actionable insights for robot improvement?

Back to contents

Investment/Partnership Verdict

Not evidenced.

There is no evidence of:

  • Funding rounds.
  • Valuation.
  • Investors or partners.
  • Strategic relationships.
  • Any commercial or investment interest in the project.

The project is described as a self-built prototype submitted to a hackathon, with no indication of any formal investment or partnership activity. It remains unclear whether this represents a viable business opportunity or just an experimental tool.

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.