Repolode
iflytek

iflytek/astron-rpa

Aplicativo RPA open source para desktop empresarial, com designer visual low-code para automatizar softwares Windows e páginas web, acionável por agentes de IA.

Alternativa open source a:UiPathAutomation Anywhere

Estrelas
5,277
Forks
476
Issues abertas
64
Último commit
há 11 horas

O que é?

O AstronRPA é um aplicativo de Robotic Process Automation para desktop, usado para criar workflows que operam programas Windows e páginas web. Os workflows são montados em um designer visual de arrastar e soltar, permitindo que usuários de negócios participem da automação junto com desenvolvedores. O projeto oferece mais de 300 recursos atômicos pré-criados para operações de UI, processamento de dados e interações com o sistema.

O projeto atende a softwares comuns de escritório e empresariais, incluindo WPS, Office, Kingdee, YonYou e navegadores como IE, Edge e Chrome. Os workflows podem ser iniciados diretamente, por agendamento, por chamadas de API ou por serviços MCP. O projeto também está integrado à plataforma Astron Agent, permitindo acionar nós de RPA por meio de agentes e executar workflows de agentes dentro do AstronRPA.

O repositório inclui uma implantação de servidor baseada em Docker, com MySQL e autenticação Casdoor, além de um cliente Vue 3 e Electron, que pode ser compilado a partir do código-fonte ou instalado por meio dos pacotes de release. A documentação do cliente é voltada ao Windows 10/11.

Recursos principais

  • 01Designer visual low-code para criar workflows com arrastar e soltar.
  • 02Mais de 300 componentes pré-criados para operações de UI, processamento de dados e tarefas do sistema.
  • 03Automatiza aplicativos desktop do Windows, WPS/Office e os navegadores Chrome, Edge e IE.
  • 04Várias formas de acionamento: execução direta, tarefas agendadas, chamadas de API e serviços MCP.
  • 05Integração bidirecional com a plataforma Astron Agent.
  • 06Implantação de servidor baseada em Docker com autenticação Casdoor.

Casos de uso

  • Automatizar a entrada repetitiva de dados em softwares de ERP, finanças e escritório no Windows.
  • Extrair dados de páginas web ou operá-las como parte de um processo de negócios agendado.
  • Permitir que agentes de IA acionem etapas de automação desktop como ferramentas.
  • Implantar um servidor RPA local para empresas que mantêm os dados internamente.

Início rápido

  1. 1

    Baixe o pacote da versão mais recente na página de releases

  2. 2

    Instale o cliente empacotado e configure o endereço do servidor em resources/conf.yaml

  3. 3

    Clone o repositório para implantar o servidor

    git clone https://github.com/iflytek/astron-rpa.git
  4. 4

    Inicie todos os serviços do servidor com Docker Compose

    docker compose up -d

Antes de usar

  • O cliente tem suporte principalmente apenas para Windows 10/11.
  • A implantação do servidor requer um domínio próprio, registros DNS e um certificado HTTPS.
  • A compilação a partir do código-fonte requer várias toolchains, incluindo Node.js 22, Python 3.13, JDK 8 ou superior, pnpm, UV e SWIG.

Tópicos

Perguntas frequentes

O que é astron-rpa?
Aplicativo RPA open source para desktop empresarial, com designer visual low-code para automatizar softwares Windows e páginas web, acionável por agentes de IA. O AstronRPA é um aplicativo de Robotic Process Automation para desktop, usado para criar workflows que operam programas Windows e páginas web. Os workflows são montados em um designer visual de arrastar e soltar, permitindo que usuários de negócios participem da automação junto com desenvolvedores. O projeto oferece mais de 300 recursos atômicos pré-criados para operações de UI, processamento de dados e interações com o sistema.
astron-rpa é gratuito? Qual é a licença?
astron-rpa é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
astron-rpa ainda é mantido?
Manutenção ativa. O último commit de astron-rpa foi em 20 de out. de 2026.
Para que posso usar astron-rpa?
Automatizar a entrada repetitiva de dados em softwares de ERP, finanças e escritório no Windows. Extrair dados de páginas web ou operá-las como parte de um processo de negócios agendado. Permitir que agentes de IA acionem etapas de automação desktop como ferramentas. Implantar um servidor RPA local para empresas que mantêm os dados internamente.
Como instalar astron-rpa?
Baixe o pacote da versão mais recente na página de releases Instale o cliente empacotado e configure o endereço do servidor em resources/conf.yaml Clone o repositório para implantar o servidor: git clone https://github.com/iflytek/astron-rpa.git Inicie todos os serviços do servidor com Docker Compose: docker compose up -d
Onde consigo astron-rpa?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/iflytek/astron-rpa

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados