Back to Official Open Source RPA automation tool Community maintained

Project Profile

TagUI

Free RPA tool for web and desktop automation

GitHub stars
6.2k+
Flow languages
20+
Latest release
2022
Owner
AI Singapore
Category
RPA automation tool
Status
Community maintained
Started
2017
Language / Form
JavaScript
License
Apache-2.0
GitHub Stars
6,282
Updated
2026-05-04

TagUI is one of the earliest AI Singapore open-source projects to reach a global audience, using near-natural-language flow scripts to automate web, desktop, and command-line tasks.

What It Is

TagUI users describe actions with short scripts: open a webpage, type text, click a button, scrape a table, or read and write Excel. It supports web automation, desktop automation, OCR, and command-line invocation.

Its design philosophy is plain: no expensive enterprise RPA suite, no heavy visual process designer, just text scripts that automate repetitive work.

AI Relevance

TagUI is not itself a large-model project, but it is a deployment connector. Many enterprise AI applications eventually need to write back into legacy systems, admin webpages, Excel files, and email workflows; RPA is a lightweight way to wire model outputs into those old processes.

In the agent era, TagUI is also a useful historical reference: useful automation tools must handle the messy, non-API interfaces that exist in the real world.

Singapore Relevance

TagUI proves that a national AI institution in Singapore can produce tooling that global developers genuinely use. It succeeds not through policy narrative, but by being simple, free, and cross-platform enough.

It also set a pattern for later projects such as SEA-LION, PeekingDuck, and SGNLP: small-country open source does not have to win by scale; it can win through a clear use case and low adoption friction.

Milestones

  1. 2017
    TagUI released
  2. 2018
    AI Singapore supports the project
  3. 2022
    AI Singapore discontinues official maintenance; community support continues

Resources