robocorp logo

robocorp

Enrichment pending
robocorp/robocorp

Create 🐍 Python AI Actions and 🤖 Automations, and deploy & operate them anywhere

GraphCanon updated today · GitHub synced today

641
Stars
107
Forks
9
Open issues
20
Watchers
2mo
Last push
Python Apache-2.0Created Mar 20, 2023

Trust & integrity

Full report
Maintenance
Steady (74d since push)
As of today · Source: github_public_v1
Provenance
Not a fork · Organization account
As of today · Source: github_public_v1
Security (OSV)
No lockfile
As of today · Source: none

Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.

Overview

Create 🐍 Python AI Actions and 🤖 Automations, and deploy & operate them anywhere

Capability facts

Languages
python

Source: github.language · Jul 11, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 11, 2026)

he repository contains the essential parts of the Robocorp Automation Stack for Python:
Source link

Tags

README

Documentation

Overview

The repository contains the essential parts of the Robocorp Automation Stack for Python:

  • AI Actions, Data Actions and Action Server can be found in Sema4 Ai PyPI packages:
  • Python Libraries with which the Automation Tasks are created are housed and developed under this repository.

Python Libraries

The framework includes Python libraries for configuring package's entry points and controlling features such as logging.
The project also provides an extensive selection of libraries for the most common automation tasks, and anything else can be easily done through what is already available in the Python ecosystem.

You can find the source code and library API documentation in this repository.
We strongly recommend to surf our documentation website.

The robocorp meta-package

The easiest way to get started is to install the robocorp meta-package, which includes the framework's core features such as defining Tasks, logging, Work Items, Vault, Assets and other Control Room integrations.

Packages

It's possible to install individual components of the project as separate dependencies.

NameRelease in PyPIDescriptionMetapackage
sema4ai-actionsEnables creation of AI Actions for Action Server: "Give hands to your AI"-
robocorp.tasksCreate entrypoints for your automation project.
robocorp.logConfigure and control the execution log.
robocorp.workitemsInteract with Control Room work items; Read data from previous steps, create output data.
robocorp.vaultStore secret values in Control Room and access them during the execution.
robocorp.storageStore assets in Control Room and manage them during the execution.
robocorp.browserAutomate actions in a browser, powered by Playwright.-
robocorp.windowsAutomate Windows desktop applications, powered by uiautomation.-
robocorp.excelRead and write Excel files directly, with support for both .xlsx and .xls.-

⚠️ Any library that isn't included by default in robocorp (not having the "Metapackage" mark) should be added as a dependency if you wish to make it available in