suitedaces/computer-agent
Desktop app to control your computer with AI using your terminal, browser, mouse & keyboard
What it solves
Taskhomie is a local AI agent designed to automate tasks across a computer's operating system. It allows users to provide natural language instructions to perform actions that would typically require manual human interaction with a desktop environment.
How it works
The agent operates in two distinct modes:
- Computer Use Mode: The agent takes screenshots of the screen and directly controls the mouse cursor and keyboard to interact with any application.
- Background Mode: This mode uses the Chrome DevTools Protocol for web automation and the terminal for other tasks, allowing the user to continue using their computer while the agent works asynchronously.
The system is built using Tauri and Rust for the backend and React for the frontend, utilizing Anthropic's models (Haiku, Sonnet, and Opus) to process instructions.
Who it’s for
Users looking to automate repetitive desktop tasks or research the capabilities of AI agents that can interact with a GUI and terminal.
Highlights
- Dual-mode operation: Switch between full desktop control and non-intrusive background automation.
- Cross-app automation: Ability to move the mouse, click, type, and run terminal commands across different software.
- Native performance: Built with Rust and Tauri for efficient local execution.
- Coded shortcuts: Integrated keyboard shortcuts for quick mode switching and agent control.
Related
- Project
- Project
- Project
- Project
- Project