OpenAdapt

Active
GitHub Python MIT

Description

AI-powered RPA tool that records and replays user actions, combining traditional RPA with LLM agents for intelligent task automation.

Key Features

  • AI-powered RPA combining traditional automation with LLM agents
  • Demonstrate-Learn-Execute three-phase pipeline
  • Multi-model support: Claude, GPT-4o, Qwen3-VL for policy execution
  • Semantic demo retrieval for intelligent task matching
  • Modular sub-packages: capture, ML, evals, privacy, viewer
  • Production-grade agent execution engine with grounding and consensus

Use Cases

💡 Intelligent RPA automation using multimodal model understanding of GUI
💡 Building custom automation agents from recorded user demonstrations
💡 Cross-application workflow orchestration across desktop and web
💡 Automated software testing by replaying recorded user journeys
💡 Enterprise process mining and optimization from interaction data

Quick Start

1. pip install openadapt[all]
2. openadapt capture start --name demo
3. Perform GUI actions, Ctrl+C to stop
4. openadapt train start --capture demo
5. openadapt eval run --agent api-claude
6. openadapt serve --port 8080

Related Projects