OpenAI 2026 hackathon

Scratch BrightBlocks

Coding made clearer for everyone - an accessible coding environment built on Scratch. CodeEcho makes block-based coding accessible through voice, AI assistance and keyboard control

Solo project by Jasen Lakic · 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,581 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

Project: Scratch BrightBlocks

Author's Claim: An accessible coding environment built on Scratch, designed to help children (ages 6–10) who cannot read, as well as visually impaired users. The project integrates voice, AI assistance, and keyboard control into a block-based coding interface. It is intended for educators and STEM workshop facilitators.

What Changed: The author reports that this is an attempt to solve challenges they encountered in their role as a STEM educator — specifically, teaching coding to non-readers and managing large groups of students. The project also emerged from personal experience with a visually impaired child.

Single Most Important Open Question: Is there any evidence of actual usage or adoption by educators or children? The description does not include any data on user engagement, feedback, or impact beyond the author’s own account.

Back to contents

What The Product Actually Is

The description states that Scratch BrightBlocks is an accessible coding environment built on Scratch, integrating voice, AI assistance, and keyboard control. It is described as a tool aimed at making block-based programming more accessible to children who cannot yet read and to visually impaired users.

It was built using the following technologies:

  • ChatGPT
  • Codex
  • CSS
  • HTML5
  • Node.js
  • React

The author notes that it is based on open-source software and will be offered for free, in keeping with open-source principles.

Inference: The product appears to be a prototype or proof-of-concept rather than a fully developed commercial offering. It integrates AI tools (ChatGPT, Codex) into an existing Scratch-based interface.

Back to contents

Positioning & Claim Evolution

The author states that the project was inspired by two main challenges:

  1. Teaching coding blocks in Scratch to children who cannot read.
  2. Managing large groups of students during workshops.

Additionally, the author’s personal experience with a visually impaired child led them to consider accessibility for people with visual impairments.

Inference: The positioning evolved from solving a specific classroom problem to broader accessibility concerns — including both non-readers and visually impaired users. However, there is no evidence that this evolution has been tested or validated in real-world settings.

Back to contents

Target Customer & ICP

The author identifies the following target groups:

  • Children aged 6–10 years old
  • STEM workshop educators
  • Visually impaired individuals (specifically those who may use block-based coding)

There is no indication of segmentation beyond these broad categories. No specific customer personas, buyer roles, or decision-makers are described.

Inference: The primary user base appears to be children and educators in informal learning environments such as workshops. There is no evidence of a formal ICP (Ideal Customer Profile) or defined buyer journey.

Back to contents

Business Model & Pricing Evidence

The author states that the tool will be offered for free, aligning with open-source principles. No pricing model, monetization strategy, or revenue streams are mentioned.

Inference: The project is not intended to generate revenue and is presented as a non-profit initiative. There is no evidence of any business model beyond its use in educational settings.

Back to contents

Technical & Delivery Signals

The author reports that the tool was built using:

  • ChatGPT
  • Codex
  • CSS
  • HTML5
  • Node.js
  • React

It is described as a block-based coding environment, extending Scratch. The integration includes voice, AI assistance, and keyboard control.

Inference: The project uses modern web technologies and AI tools to enhance an existing platform (Scratch). However, no details are provided on how these features are implemented or whether they are fully functional.

Back to contents

Traction & Maturity Signals

The author describes the project as a personal initiative, built by one person (Jasen Lakic), with no mention of users, adoption, or feedback. There is no evidence of any traction, such as:

  • Number of users
  • Feedback from educators or children
  • Usage metrics
  • Product iterations

Inference: The project appears to be at a very early stage — likely a prototype or hackathon submission — with no demonstrated traction or user engagement.

Back to contents

Competitive Context

The author does not reference any competitors. However, the project is built on Scratch, which is widely used in education and has an established ecosystem. Other tools in this space may include:

  • Tynker
  • Blockly
  • Code.org

But no comparison or differentiation from these tools is made.

Inference: The competitive landscape includes existing block-based coding platforms, but there is no evidence of how Scratch BrightBlocks differentiates itself or competes within it.

Back to contents

Key Risks & Red Flags

  1. No verified users or adoption: The project has not been tested in real-world environments.
  2. Unproven accessibility features: While the author claims to support visually impaired users, there is no evidence of testing or validation.
  3. Non-commercial nature: The tool is intended to be free and non-profit, which may limit long-term sustainability or scalability.
  4. Single-person development: The project was built by one individual, suggesting limited resources or team capacity for further development.
  5. No revenue or monetization strategy: This could be a barrier if the goal is to scale beyond a personal initiative.

Back to contents

Diligence Questions To Ask The Founders

  1. What specific feedback have you received from educators or children using this tool?
  2. How do you plan to validate that the AI assistance actually helps without giving away answers?
  3. Have you tested the voice and keyboard control features with your target users?
  4. What is the long-term vision for the project beyond its current form?
  5. Are there any plans to collaborate with schools or educational institutions?
  6. How do you intend to ensure accessibility for visually impaired users, and what testing has been done?

Back to contents

Investment/Partnership Verdict

Not evidenced: There is no evidence of a commercial model, revenue, or traction that would support an investment or partnership decision.

Inference: Given the self-reported nature of the description and lack of any measurable impact or user feedback, this project appears to be a personal initiative with limited commercial viability. It may have potential for educational impact but does not present a clear path to scalable or monetizable value.

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.