Nova
Active·★ 22·MIT·Updated 2026-10-16
Nova is a Rust-native implementation of "computer use" capability for LLM agents, enabling AX-first control over macOS and Windows through semantic UI interactions, screenshots, OCR, and various input methods. It acts as a Model Context Protocol server, offering robust and direct system-level automation without relying on Python/JS stacks.
#LLM Agent Control#Desktop Automation#macOS Accessibility#Windows UI Automation#Rust#Model Context Protocol (MCP)#UI Interaction#OCR
01
Features
01AX-first semantic UI reads and actions on macOS and Windows.
02Native screenshot, OCR, mouse, and keyboard control.
03Window and application introspection.
04Built natively in Rust for performance and reliability.
05Clipboard access for reading and writing.
02
Compatibility
macOS
OS
Verified via docs
Windows
OS
Verified via docs
Rust
Runtime
Verified via docs
Model Context Protocol
Integration
Verified via docs
03
Quick start
1
$ git clone https://github.com/bigduu/Nova.git
2
$ cd Nova
3
$ cargo build --release --locked
04
Use cases
↳Automating complex desktop workflows for LLM agents.
↳Enabling LLMs to interact with graphical user interfaces programmatically.
↳Developing advanced AI assistants that control computer functions.
↳Integrating with Model Context Protocol (MCP) clients like Claude Desktop for enhanced agent capabilities.
05
Alternatives
RPA★ 2.1k
Browser and desktop automation with an MCP server for AI assistants. Record macros or write JavaScript to automate websites, extract data, and control desktop apps with OCR and image recognition.
nuphus-mcp★ 329
Desktop automation MCP server — computer use for any AI agent: control screen, windows, mouse/keyboard, and Chrome via Model Context Protocol (stdio)
neobrowser★ 100
MCP server that drives real Chrome with your real logged-in sessions — genuine fingerprint (passes bot.sannysoft), human-like input, bot-wall aware. 43 tools, single static Rust binary.
linkedin-applicants-mcp★ 24
MCP server that exports your LinkedIn job applicants (lists, resumes, profiles) through your own Chrome, paced like a person, with a local dashboard
crw★ 1.2k
Fast, lightweight Firecrawl/Tavily alternative in Rust. Web scraper, crawler & search API with MCP server for AI agents. Drop-in Firecrawl-compatible API (/scrape, /crawl, /search). 2.3x faster than Tavily, 1.5x faster than Firecrawl in 1K-URL benchmarks. 6 MB RAM, single binary. Self-host or use managed cloud.
aginxbrowser★ 54
The browser built for AI agents — fetch live pages as markdown, render JS/SPAs with built-in V8, take screenshots without Chromium, meta-search 5 engines, and drive interactive login sessions. One Rust binary, stealth TLS fingerprints, MCP native for Claude Code & Cursor. Headless browser alternative to Puppeteer/Playwright.
Comments
Log in to leave a comment
No comments yet. Be the first!