Installation Capsule
Your mission dock for landing Recursive Control on Windows. Choose your payload, confirm dependencies, and ignite the thrusters.
Flight Readiness Checklist
Baseline Specs
- Operating System: Windows 10 or Windows 11
- .NET Framework: 4.8 or later
- RAM: 4 GB minimum (8 GB recommended)
- Disk Space: 500 MB for application files
Network & Auth
- Internet connection for AI model API access
- API key for your preferred AI provider (OpenAI, Azure OpenAI, Anthropic, Google, etc.)
Deploy Options
Rapid Drop (Recommended)
- Pull the latest build
- Hop to the Releases hangar
- Snag the newest
recursivecontrol.zippayload - Extract anywhere friendly (no admin elevation required)
- Boot the cockpit
- Launch
recursivecontrol.exe - First boot unlocks the setup co-pilot
- Launch
- Wire your pilot
- Open Settings → Providers
- Pick your model stack (OpenAI, Azure, Claude, Gemini, LM Studio…)
- Drop in your API credentials
- Ping the tower
- Ask “What can you do?”
- Confirm you see agent chatter + completion
Source Build (Engineers’ Track)
For developers who want to build from source:
# Clone the repository
git clone https://github.com/flowdevs-io/Recursive-Control.git
# Navigate to the directory
cd Recursive-Control
# Restore dependencies
dotnet restore
# Build the project
dotnet build
# Run the application
dotnet run --project FlowVision
Configure Your Pilot
OpenAI
OpenAI
- Get your API key from OpenAI Platform
- In Recursive Control settings:
- Provider: OpenAI
- API Key: Your OpenAI key
- Model: gpt-4 or gpt-3.5-turbo
Azure OpenAI
- Set up Azure OpenAI service in Azure Portal
- In Recursive Control settings:
- Provider: Azure OpenAI
- Endpoint: Your Azure endpoint URL
- API Key: Your Azure key
- Deployment Name: Your model deployment
Anthropic Claude
- Get your API key from Anthropic Console
- In Recursive Control settings:
- Provider: Anthropic
- API Key: Your Anthropic key
- Model: claude-3-opus or claude-3-sonnet
LM Studio (Local)
- Download and run LM Studio
- Load your preferred local model
- Start the local server
- In Recursive Control settings:
- Provider: LM Studio
- Endpoint: http://localhost:1234 (or your configured port)
Plugin Bay
Enable or disable plugins based on your needs:
- Open settings → Plugins
- Toggle plugins on/off:
- ✅ Keyboard/Mouse (recommended)
- ✅ Screen Capture (recommended)
- ✅ Command Line
- ✅ PowerShell
- ⚠️ Playwright (requires additional setup)
- ⚠️ Remote Control (enable for HTTP API)
System Checks
Run these test commands to verify everything works:
- Basic Interaction: “Hello, can you hear me?”
- Screen Capture: “Take a screenshot”
- File Operations: “Show me my Desktop folder”
- Application Control: “Open Notepad”
If all tests pass, you’re ready to go!
Troubleshooting Bay
.NET Framework Missing
- Download and install .NET Framework 4.8
API Key Errors
- Verify your API key is correct
- Check that your API provider account has credits/active subscription
- Ensure internet connection is working
Application Won’t Start
- Run as Administrator
- Check Windows Event Viewer for error details
- Verify all dependencies are installed
Performance Issues
- Close unnecessary applications
- Increase available RAM
- Consider using a lighter AI model
Next Flight Plans
- Continue to Getting Started guide
- Explore UI Features
- Join our Discord community
Uninstall Playbook
To remove Recursive Control:
- Delete the application folder
- Remove configuration files from
%APPDATA%\FlowVision - (Optional) Remove any created shortcuts
Need help? Check the Troubleshooting guide or ask in our Discord.