# Building a Custom Stopwatch with AI Component - HELP Please

**URL:** <https://community.glideapps.com/t/building-a-custom-stopwatch-with-ai-component-help-please/81457>\
**Category:** Ask for Help\
**Created:** [April 21, 2025, 11:16am UTC](https://community.glideapps.com/t/building-a-custom-stopwatch-with-ai-component-help-please/81457 "2025-04-21T11:16:20Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [April 21, 2025, 11:23am UTC](https://community.glideapps.com/t/building-a-custom-stopwatch-with-ai-component-help-please/81457/2 "2025-04-21T11:23:07Z")

</div>

> [@new\_button (Re) Introducing the Stopwatch Component](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/6):
>
> Here’s my take on it using a custom AI component for a stopwatch, which also includes a countdown timer. There should be only three columns in the table (RowID, JSON, and one experimental to extract duration from the json). The template app seems to be holding on to old columns and I can’t get them to remove when I publish. They aren’t in my copy, but they still exist in the template. Ignore the old unused columns because they were for a previous version of this I did a while back. At this p…

---

_[View the full topic](https://community.glideapps.com/t/building-a-custom-stopwatch-with-ai-component-help-please/81457)._
