tokens&
BrowseFor enterprises
tokens&

Find tools, check provider offers, save a build plan, and share your work when you’re ready.

For buildersFor enterprises

For builders

  • Product launches
  • Builder projects
  • Startup credits and perks
  • Agent Skills
  • Published agents
  • API and agent docs
  • Publish a project

For enterprises

  • Start free company workspace
  • Submit a tool, product, or perk

Community

  • Community
  • Newsletter
  • Events
Xin

© 2026 tokensand, LLC. All rights reserved.

  • Terms
  • Privacy
  • Security
  • Data Processing
  • Status
  1. Hackathon
  2. Project gallery
  3. Second Wind
kangu10about 1 month agoContributorJudging locked: Event build

Second Wind

Give your legacy app a second life — add an agent, not a rewrite. It learns an ERP workflow from one screen recording, then creates real invoices in the live app using only what it can see on screen, and hands the keyboard back whenever it is unsure.

Community votes recognize the build and do not affect official judging.

Review the project

Start with the source code, then open the demo or video if available.

View GitHub repository
Visit project websiteWatch demo videoProject gallery
Demo video
Watch demo video
Project description
Give your legacy app a second life—with a video-guided agent. Invoice Video Agent automates workflows in existing business software through its user interface. Our prototype creates invoices in IDURAR ERP without using application APIs, DOM selectors, or test IDs during invoice execution. Workflow recordings are processed by VAST’s video pipeline, using NVIDIA Cosmos for video descriptions. Retrieved clips provide evidence for reviewed, pinned execution plans. A conversational assistant collects invoice details, a typed Task API validates them, and a deterministic policy gateway requires approval for totals above $500. W&B-hosted zai-org/GLM-5.3-Flash reads fresh screenshots and locates controls. The execution engine uses Playwright mouse and keyboard actions, checking the visible state before advancing. The model supplies observations; the engine controls permitted actions. When an unexpected screen appears, execution pauses. Operator controls take over the same live browser session, resolve the interruption, and release it. The engine re-verifies the screen before resuming. Submission tracking prevents automatic repeat saves when the outcome is uncertain. Our demo creates a $634.70 draft invoice, demonstrates approval and an injected interruption, resumes after operator takeover, and verifies the saved record—with one Save action recorded.
Project links
  • GitHub repository
  • Project website
  • Demo video
Tools used
  • VAST Data logoVAST Data

    Provider website

    Sign in to visit
Builder
KA

kangu10

Builder on tokens&

  • SpaceXAI (Cursor) logoSpaceXAI (Cursor)

    Event resource · Sign up for Cursor

    Sign in to visit
  • CoreWeave (Weights & Biases) logoCoreWeave (Weights & Biases)

    Event resource · Create a Weights & Biases account

    Sign in to visit
  • NVIDIA logoNVIDIA

    Provider website

    Sign in to visit