Um agente de IA que aprende com a experiência para criar e aprimorar skills, funciona com vários provedores de modelos e pode ser usado pela CLI e por apps de mensagens.
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:UiPath
Automation 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
Baixe o pacote da versão mais recente na página de releases
- 2
Instale o cliente empacotado e configure o endereço do servidor em resources/conf.yaml
- 3
Clone o repositório para implantar o servidor
git clone https://github.com/iflytek/astron-rpa.git - 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
Plataforma de automação de workflows com licença fair-code para criar agentes de IA e workflows, combinando um canvas visual, código personalizado e mais de 1.500 integrações.
Plataforma open source para desenvolver apps com LLM, reunindo workflows visuais com agentes, pipelines de RAG, gerenciamento de modelos e observabilidade em um só workspace.
Central de controle auto-hospedada para executar agentes de programação, como OpenHands, Claude Code e Codex, em backends locais, remotos e na nuvem.
Plataforma low-code em Java e Vue 3 que gera sistemas CRUD completos a partir de linguagem natural, com chat de IA, base de conhecimento e orquestração de workflows integrados.
Servidor MCP que oferece ao Claude e a outros clientes de IA controle do terminal, busca de arquivos, edição baseada em diff e gerenciamento de documentos na máquina local.