#695 · Primary category: AI Agents & Automation

Open-Interface

assistant assistant-computer-control automation gpt gpt4 gpt4v gpt4vision linux llm machine-learning macos openai pyautogui pyinstaller python self-driving self-driving-software windows

Control Any Computer Using LLMs.

Project last updated:07/17/26

GitHub Stars

2.7K

Forks

277

Contributors

9

License

GPL-3.0

Why we included this project

Open Interface is for people who would rather describe a desktop task in plain language than write a script to do it. You tell it what you want, it sends the request to an LLM backend like GPT-4o or Gemini, breaks the job into concrete steps, and carries them out by simulating keyboard and mouse input. What sets it apart is the loop: it takes fresh screenshots as it works and sends them back to the model, so it can notice when something went wrong and correct course. That turns it from a one-shot automation into something closer to an autonomous assistant. It runs on macOS, Linux, and Windows, so developers and power users exploring self-driving desktops can try it on their own machines. It is early-stage and will need guardrails in real use, but for testing what agentic desktop control can do, it is a clear and approachable starting point.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category