robocorp/robocorp
Create ๐ Python AI Actions and ๐ค Automations, and deploy & operate them anywhere
What it solves
It provides a comprehensive automation stack for Python, allowing developers to build automation tasks and "AI Actions" that can interact with browsers, Windows desktop applications, and files like Excel.
How it works
The project is organized as a set of Python libraries. It offers a robocorp meta-package for core framework features (logging, secrets management via Vault, and work item tracking) and specialized libraries for specific automation targets, such as robocorp.browser (based on Playwright) and robocorp.windows (based on uiautomation). It also integrates with an Action Server to enable AI-driven automation through sema4ai-actions.
Who itโs for
Python developers building robotic process automation (RPA) and AI-powered agents that need to interact with legacy software, desktop apps, and web interfaces.
Highlights
- AI Action Integration: Enables the creation of AI Actions to give "hands" to AI models via the Action Server.
- Multi-Platform Automation: Dedicated libraries for web browsers, Windows desktop apps, and Excel files.
- Control Room Integration: Built-in support for managing secrets (Vault), assets (Storage), and data flow (Work Items).
- Extensible Ecosystem: Compatible with the broader Python ecosystem and the RPA Framework.
Related
- Project
- Project
- Project
- Project
- Project