← All release notes

January 16, 2024 · AI Agents, Control Room, Developer Tools

AI Actions and the Action Server Community Release

We're thrilled to introduce a new addition to the Robocorp platform: AI Actions and the Action Server. You can think of AI actions as the connective tissue between AI agents and your applications and data.

These new features are available as a developer preview for the community and are fully open-source under the Apache 2.0 license.

Developers can now create AI Actions that interact with any data or application, along with our low latency Action Server connecting them with any AI App and Agent framework such as GPTs and LangChain.

Given the recent release of the OpenAI GPT Store, and the success of AI app frameworks like LangChain, developers are looking for ways to integrate these with various data sources and platforms. Robocorp provides the easiest way to enable AI agents, assistants, and copilots to use custom actions, all written in Python. It’s easier than building Flask apps, or figuring out how to deploy to Vercel.

Diagram showing Robocorp Action Server connecting AI frameworks like Langchain and GPTs to APIs, databases, and apps

The community preview release includes the following:

  • Introducing the new package robocorp.actions with @action decorator. AI Actions are Python scripts, workflows, or automations that are securely exposed to AI apps. They are defined by their inputs and outputs, and are described in natural language. This makes it easy for AI apps to comprehend and use them. You can conveniently build and debug these actions with the Robocorp Code extension for VS Code.

  • Action Server is a stand-alone executable that connects Actions with AI apps. This server automatically generates an OpenAPI specification for your Python code, allowing various AI/LLM Agents to understand and invoke your @action. It also offers a straightforward local UI for testing and monitoring, handling the full Action lifecycle, and provides comprehensive event traceability during runs.

  • LangChain Robocorp Toolkit and a template for quick startup. Extending the AI apps built with LangChain is as simple as one, two, three. The new langchain-robocorp package lets you import all your actions into your project effortlessly.

  • Revamped Robocorp Github Repository - This is your gateway to AI Actions and open-source Python automation. We've consolidated all the key features into one repository, which includes the Python framework with automated logging, libraries for automating tasks such as browser and desktop applications, and the new Action Server.

It's time to get started! Visit the GitHub repository for more details, and don't forget to leave a ⭐ while you're there.

Abstract geometric graphic reading '@actions speak louder than words' with the Robocorp logo