AI control of your computer, portable, and configurable. Runs on any windows 10+ PC
C#
11
139 commits
updated Nov 29, 2025
Recursive Control is an innovative project designed to enable artificial intelligence (AI) to interact seamlessly with your computer, automating tasks, performing complex workflows, and enhancing productivity.
Our mission is to create an AI-driven interface that can autonomously control your computer, intelligently perform tasks, open applications, execute commands, and streamline workflows, effectively turning natural language into actionable operations.
Download the latest release from the Releases page and follow three easy steps.
Clone this repository:
git clone https://github.com/flowdevs-io/Recursive-Control.git
Navigate to the cloned directory:
cd Recursive-Control
Restore dependencies and build the project:
dotnet restore
dotnet build
Recursive Control supports a modular plugin system, allowing you to extend its capabilities. Plugins can automate keyboard, mouse, window management, screen capture, command line, and more. You can find plugin implementations in the FlowVision/lib/Plugins/ directory. To add your own plugin, implement the required interface and register it in the application.
FlowVision.sln # Solution file
FlowVision/ # Main application source
lib/ # Core libraries and plugins
Classes/ # Helper and service classes
Plugins/ # Built-in plugins
UI/ # UI theming
Models/ # Data models
Properties/ # .NET project properties
content/ # Images and assets
Recursive Control running on every Windows computer, leveraging local SLMs, Recursive Control hosted LLMs, and embedded YOLO vision models. The ultimate aim is to make the integration so seamless that new PC users will no longer need a keyboard or mouse—just interact with the latest LLM, and it will turn words into commands. So easy our elders will even use it.
We welcome contributions! Please feel free to submit issues, suggestions, or pull requests. Your collaboration is essential for making Recursive Control powerful and versatile.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions, feedback, or collaboration inquiries, please connect with us through our GitHub repository, or via LinkedIn.
If you use Browser Use in your research or project, please cite:
@software{recursive-control2025,
author = {Trantham, Justin},
title = {Recursive Control: AI Control for Windows Computers },
year = {2025},
publisher = {GitHub},
url = {https://github.com/flowdevs-io/Recursive-Contro}
}
AI control of your computer, portable, and configurable. Runs on any windows 10+ PC
C#
11
139 commits
updated Nov 29, 2025
Recursive Control is an innovative project designed to enable artificial intelligence (AI) to interact seamlessly with your computer, automating tasks, performing complex workflows, and enhancing productivity.
Our mission is to create an AI-driven interface that can autonomously control your computer, intelligently perform tasks, open applications, execute commands, and streamline workflows, effectively turning natural language into actionable operations.
Download the latest release from the Releases page and follow three easy steps.
Clone this repository:
git clone https://github.com/flowdevs-io/Recursive-Control.git
Navigate to the cloned directory:
cd Recursive-Control
Restore dependencies and build the project:
dotnet restore
dotnet build
Recursive Control supports a modular plugin system, allowing you to extend its capabilities. Plugins can automate keyboard, mouse, window management, screen capture, command line, and more. You can find plugin implementations in the FlowVision/lib/Plugins/ directory. To add your own plugin, implement the required interface and register it in the application.
FlowVision.sln # Solution file
FlowVision/ # Main application source
lib/ # Core libraries and plugins
Classes/ # Helper and service classes
Plugins/ # Built-in plugins
UI/ # UI theming
Models/ # Data models
Properties/ # .NET project properties
content/ # Images and assets
Recursive Control running on every Windows computer, leveraging local SLMs, Recursive Control hosted LLMs, and embedded YOLO vision models. The ultimate aim is to make the integration so seamless that new PC users will no longer need a keyboard or mouse—just interact with the latest LLM, and it will turn words into commands. So easy our elders will even use it.
We welcome contributions! Please feel free to submit issues, suggestions, or pull requests. Your collaboration is essential for making Recursive Control powerful and versatile.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions, feedback, or collaboration inquiries, please connect with us through our GitHub repository, or via LinkedIn.
If you use Browser Use in your research or project, please cite:
@software{recursive-control2025,
author = {Trantham, Justin},
title = {Recursive Control: AI Control for Windows Computers },
year = {2025},
publisher = {GitHub},
url = {https://github.com/flowdevs-io/Recursive-Contro}
}