AI agent for desktop automation
New!
Top 46.0% on SourcePulse
NeuralAgent is an AI-powered desktop assistant designed for task automation, capable of interacting with your computer like a human user. It targets power users and developers seeking to automate repetitive digital tasks, offering a significant productivity boost beyond conversational AI.
How It Works
NeuralAgent employs a modular architecture with a FastAPI backend, an Electron desktop application featuring a React frontend, and a Python-based AI agent daemon. It leverages pyautogui
for direct desktop interaction (typing, clicking) and supports various LLM providers (OpenAI, Anthropic, Gemini, Ollama, etc.) for task planning and execution. The system is designed for extensibility, allowing for custom agents and model integrations.
Quick Start & Requirements
.env
files for backend and frontend), installing Python and Node.js dependencies, and running backend and frontend servers separately.Highlighted Details
Maintenance & Community
The project welcomes contributions via pull requests. Community support is available through Discord.
Licensing & Compatibility
Licensed under the MIT License. This license permits commercial use and integration with closed-source projects, but users are advised to test responsibly due to the nature of the automation.
Limitations & Caveats
Background automation is currently limited to Windows via WSL. The project explicitly states "Use at your own risk" due to its direct system interaction capabilities.
1 day ago
Inactive