Source: https://seerepo.com/compare/Automattic/harper/vs/vercel-labs/agent-desktop
Markdown source: https://seerepo.com/compare/Automattic/harper/vs/vercel-labs/agent-desktop.md
Description: harper and agent-desktop share 4 technologies: tracing, tracing-subscriber, core-graphics, and uiautomation. Both are written in Rust.

# harper vs agent-desktop

harper and agent-desktop share 4 technologies: tracing, tracing-subscriber, core-graphics, and uiautomation. Both are written in Rust.

- [Automattic/harper](https://seerepo.com/r/Automattic/harper): Offline, privacy-first grammar checker. Fast, open-source, Rust-powered
- [vercel-labs/agent-desktop](https://seerepo.com/r/vercel-labs/agent-desktop): Computer use CLI for AI agents

## What they share and what sets them apart

- In common: tracing, tracing-subscriber, core-graphics, uiautomation
- Only in harper: cached, lru, Tokio, SvelteKit, Svelte, Tauri, @tauri-apps/api, egui, objc2-app-kit, objc2-foundation, lru-cache, PostHog, React, pulldown-cmark, zip, ammonia, Fastlane, tracing-wasm, Tailwind CSS, winit, egui-wgpu, egui-winit, @fortawesome/free-solid-svg-icons, quill, marked, Font Awesome, CodeMirror, @docsearch/css, Chart.js, @docsearch/js, brace, typed.js, Drizzle, drizzle-zod
- Only in agent-desktop: x11rb, png

## Side by side

| | harper | agent-desktop |
|---|---|---|
| Size | 180,779 lines written, 944 code files | 412,850 lines written, 1,573 code files |
| Who writes it | 0.5% of its commits signed by AI. With Claude Code and Mistral Vibe | 1% of its commits signed by AI. With Cursor and Claude Code |
| Activity | Last push November 6, 2026, 4,193 commits, 17,449 stars | Last push November 6, 2026, 301 commits, 18,108 stars |
| Tests | 112 test files. 1.6% of its code files have a test that imports them | 1,401 test files. 68% of its code files have a test that imports them |

- Size: Lines written by people and agents, without generated ones; code files, without tests.
- Who writes it: A commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
- Activity: From GitHub and its history, on the day SeeRepo read it.
- Tests: The files that test the code, and the share of code files a test imports.

## Frequently asked questions

### Which is bigger, harper or agent-desktop?

agent-desktop, with 412,850 lines written; harper has 180,779.

The proof: [vercel-labs/agent-desktop's code at commit b43ac4f](https://github.com/vercel-labs/agent-desktop/tree/b43ac4f6e892ef608f8851428613c4009f0e84c7)

### Which has more GitHub stars, harper or agent-desktop?

agent-desktop, with 18,108 stars; harper has 17,449.

The proof: [vercel-labs/agent-desktop on GitHub](https://github.com/vercel-labs/agent-desktop)

### Which has more tests, harper or agent-desktop?

agent-desktop, with 1,401 test files; harper has 112.

The proof: [vercel-labs/agent-desktop's code at commit b43ac4f](https://github.com/vercel-labs/agent-desktop/tree/b43ac4f6e892ef608f8851428613c4009f0e84c7)

### Which was updated more recently, harper or agent-desktop?

Both got their last push on November 6, 2026.

The proof: [Automattic/harper's commits on GitHub](https://github.com/Automattic/harper/commits)

### Which has more commits signed by AI, harper or agent-desktop?

agent-desktop: an AI signed 1% of its commits, with Cursor and Claude Code; in harper, 0.5%.

## Sources

- Automattic/harper: Read on November 6, 2026, at commit d52aeac (https://github.com/Automattic/harper/tree/d52aeac0a6de1cdb030b231705ab7e7e4e12e197)
- vercel-labs/agent-desktop: Read on November 7, 2026, at commit b43ac4f (https://github.com/vercel-labs/agent-desktop/tree/b43ac4f6e892ef608f8851428613c4009f0e84c7)

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
