Skip to content

[Proposal] LLM-Augmented Adaptive Replay Engine for Dynamic Process Generalization #949

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

shephinphilip
Copy link

Hey OpenAdapt Team πŸ‘‹,

I'm very excited about the Machine Learning Engineer role β€” your vision for adaptive automation and process intelligence aligns strongly with my background.


🧠 Proposal: LLM-Augmented Adaptive Replay Engine

Goal:

To create an intelligent replay system that uses LLMs to generalize, abstract, and execute workflows across slightly varying UI/app states.


πŸ” Idea Highlights:

  1. Process Abstraction with LLMs

    • Extract dynamic process templates from action sequences.
    • Use LLMs to describe high-level intent behind user actions.
  2. Semantic Replay Matching

    • Match current UI state with recorded process intent using vector similarity or layout parsing.
    • Adapt actions in real-time to changed layouts or data.
  3. Error Recovery via LLMs

    • Use LLMs to handle unexpected UI states and suggest recovery steps.
    • Log, retry, or ask for feedback dynamically.
  4. Auto-Documentation

    • Generate human-readable summaries from recordings.

πŸ’‘ Implementation Steps:

  • Analyze ActionEvent logs & recordings.
  • Use structured prompts to query an LLM (e.g., GPT-4, Claude) for intent abstraction.
  • Extend or create a new ReplayStrategy that’s LLM-powered.
  • Build replay feedback loop for adaptive logic.

Would love your feedback and direction! Ready to prototype and iterate πŸš€

Thanks for the opportunity!

Best,
Shephin Philip

@abrichr
Copy link
Member

abrichr commented May 13, 2025

Hi @shephinphilip, thank you for submitting a proposal, and for your patience! I've been heads down on a couple of projects recently.

This looks promising. Let's chat. Please find me on Discord (abrichr). The link is at the top right of https://openadapt.ai/.

Looking forward to it!

@shephinphilip
Copy link
Author

Hi @abrichr , sent you request in Discord

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants