Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Desktop AI Agents

A curated list of on-device AI agent runners, harnesses, and tooling — agents whose control loop runs locally on your desktop, laptop, or workstation rather than on a hosted cloud platform.

The underlying model may be a hosted API (Anthropic, OpenAI, xAI, Mistral…) or a fully local engine (Ollama, llama.cpp, vLLM). What unifies this list is that the harness lives on your machine.

Last updated: 2026-04-06. This list is updated periodically as new projects emerge — expect refreshes on a rolling basis.

Scope

See SCOPE.md for the full inclusion/exclusion rules and grey-area guidance. In short:

In scope: CLI/TUI coding agents, sysadmin-style agents, tooling/orchestrators around agent CLIs, MCP servers, multi-agent frameworks that run locally, computer-use agents, desktop GUI agents, personal AI assistants, terminal assistants, harnesses, and desktop-agent protocols.

Out of scope: cloud-hosted agent platforms, IDE-first tools where the CLI is only a companion, pure inference engines (Ollama, llama.cpp, vLLM) without an agent loop, and frameworks that don't support tool use / MCP directly.

Badge Legend

Each entry is tagged with shields.io badges. Stars and last-commit update dynamically from GitHub.

Badge Meaning
Type: 1st-party Built by the model vendor (OpenAI, Anthropic, Mistral, GitHub, Moonshot, xAI…)
Type: 3rd-party Independent / community project
Interface: CLI Interface: TUI Interface: GUI Primary interface
Local: Ollama Local: Yes Cloud only Local-model support
MCP Supports MCP (Model Context Protocol)
Tools Supports tool use / function calling
Use: Code Use: Sysadmin Primary use case

Capability badges (Local/MCP/Tools) are best-effort — verify against upstream docs before relying on them.

Table of Contents


1. AI Coding Agents (CLI)

CLI agents designed to work inside a code repository. In scope: tool use, MCP support, local or cloud model support. Out of scope: GUI apps, pure inference engines, IDE-only tools where the CLI is just a companion.

First-party (vendor)

Stars Last commit Type UI Local Use Major

OpenAI's lightweight coding agent that runs in your terminal.


Stars Last commit Type UI Local Use

GitHub Copilot CLI — brings the Copilot coding agent directly to your terminal.


Stars Last commit Type UI Local Use

Moonshot's Kimi Code CLI — vendor coding agent for the Kimi model family.


Stars Last commit Type UI Local Use

Minimal CLI coding agent by Mistral.


Third-party

Stars Last commit Type UI Local Use Major

AI pair programming in your terminal. Works with most major models including local ones via Ollama / LiteLLM.


Stars Last commit Type UI Use

An AI programming agent for the command line.


Stars Last commit Type UI Use Major

Glamourous agentic coding for all — Charm's Bubble Tea-powered TUI coding agent.


Stars Last commit Type UI MCP Local Use Use Major

Open-source, extensible AI agent that goes beyond code suggestions — install, execute, edit, and test with any LLM. Strong MCP support, straddles code and sysadmin use cases.


Stars Last commit Type UI Local Use

Open-source autonomous agent powered by Grok.


Stars Last commit Type UI Major

"The agent that grows with you" — from Nous Research. Scope / in-repo vs sysadmin usage TBD.


Stars Last commit Type UI UI Local Use Major

OpenHands (formerly OpenDevin) — AI-driven development platform. Runs agents locally in a sandboxed environment, supports many model backends including local ones.


Stars Last commit Type UI Local Use Major

The open source coding agent — provider-agnostic TUI coding agent.


Stars Last commit Type Use

An open-source asynchronous coding agent from the LangChain team.


Stars Last commit Type UI Use Major

AI agent toolkit: coding agent CLI, unified LLM API, TUI & web UI libraries, Slack bot, vLLM pods.


Stars Last commit Type UI Use Major

LLM-based agent for general-purpose software engineering tasks, by ByteDance.


2. Tooling Around Agent CLIs

Tools that wrap, manage, orchestrate, or extend the CLI agents above.

Session & Task Managers

Stars Last commit UI

Local-first desktop and web app for browsing, searching, and analyzing AI agent coding sessions across Claude Code, Codex, Gemini, OpenCode, Copilot, and more.


Stars Last commit

Developer productivity tools for Claude Code and other AI assistants.


Stars Last commit UI

Coding Agent Session Manager for Claude Code / Gemini CLI / Codex CLI / Cursor Agent / Copilot CLI / Cline CLI / OpenCode / Kimi CLI.


Stars Last commit UI

Desktop application for managing multiple OpenAI Codex CLI accounts.


Stars Last commit UI

A desktop app for isolated, parallel agentic development, from Coder.


Stars Last commit Major

Kanban-style task manager for orchestrating Claude Code, Codex, and other coding agents — get more out of any agent CLI.


Orchestrators

Stars Last commit Local

Free, local chat where AI coding agents can tag each other, talk, and coordinate alongside the human.


Stars Last commit

Programmatically orchestrate thousands of agents and harnesses as a graph.


Stars Last commit

Agentic orchestrator for parallel coding agents — plans tasks, spawns agents, and handles CI fixes, merge conflicts, and code reviews.


Stars Last commit UI

BLACKBOX CLI for running multi-agents locally with a Judge to select the best task implementation.


Stars Last commit Local

Private Agent Fleet with Spec Coding — each agent gets its own GPU-accelerated desktop. Runs Claude, Codex, Gemini, and open models on a full private AI stack.


Tools & MCP Servers

Stars Last commit

A filesystem designed for agents, from the Turso team.


Stars Last commit MCP Major

Chrome DevTools for coding agents — exposes browser debugging to agents via MCP.


Stars Last commit MCP Use

MCP server giving Claude terminal control, filesystem search, and diff-file editing.


Stars Last commit

Security scanner for Agent Skills, from Cisco AI Defense.


Context & Data Access

Stars Last commit UI Major

Give your AI agent eyes on the internet — read and search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu from one CLI.


Stars Last commit UI Major

Browser automation CLI for AI agents.


3. Multi-Agent Frameworks

On-device multi-agent orchestration.

Stars Last commit Major

A complete AI agency at your fingertips — specialized expert agents with personalities, processes, and deliverables.


Stars Last commit

A reliable multi-agent orchestration framework.


Stars Last commit

The multi-agent evolution of OpenClaw.


Stars Last commit Major

Multi-Agent Harness for Production AI.


Stars Last commit

TypeScript multi-agent framework — one runTeam() call from goal to result. Auto task decomposition, parallel execution, three dependencies, deploys anywhere Node.js runs.


Stars Last commit

Recursive-Open-Meta-Agent — a meta-agent framework for building high-performance multi-agent systems.


Stars Last commit

A production-oriented multi-agent orchestration framework.


Stars Last commit Major

Intelligent automation and multi-agent orchestration for Claude Code.


4. Harnesses & Specifications

Open formats, specs, and framework-level harnesses that cut across individual agent CLIs.

Stars Last commit Major

AGENTS.md — a simple, open format for guiding coding agents.


Stars Last commit Major

Specification and documentation for Agent Skills.


Stars Last commit

GitHub Agentic Workflows — a gh extension for defining and running agentic workflows.


Stars Last commit Major

omo — an agent harness (formerly oh-my-opencode).


Stars Last commit

Plan-first AI agent framework with approval-based execution, multi-language support, and built-in testing/review — built for OpenCode.


Stars Last commit

Open-source AI assistant framework with skills and agent architecture.


Stars Last commit

Open Agent Harness — research project from HKUDS.


Stars Last commit UI Use

Ship your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running.


Stars Last commit

Create state-machine-powered LLM agents using XState.


5. Computer-Use & Agent Operating Systems

Agents that drive the whole OS / desktop — mouse, keyboard, windows, filesystem — rather than being confined to a repo.

Stars Last commit UI Use

Native desktop automation CLI for AI agents. Controls any app through OS accessibility trees with structured JSON output.


Stars Last commit Use Major

Open agentic framework that uses computers like a human.


Stars Last commit Local

On-device GUI agent for operating Android apps, with reinforcement fine-tuning for efficient task execution.


Stars Last commit Use

AI desktop agent that sees your screen, controls your cursor, and completes tasks autonomously.


Stars Last commit Use Major

Open-source infrastructure for computer-use agents — sandboxes, SDKs, and benchmarks for agents that control macOS/Linux/Windows desktops.


Stars Last commit

An intelligent GUI agent for mobile phones.


Stars Last commit Use

Mobile-Agent: a powerful GUI agent family for operating mobile devices.


Stars Last commit Use

State-of-the-art (82% OSWorld Verified) computer-using agent, fully open-source.


Stars Last commit Use Major

Open-source Agent Operating System.


Stars Last commit Local Use

Open-source desktop AI agent that handles your documents, files, and daily workflows — locally, with any model.


Stars Last commit Use

Browser-based desktop where an AI agent operates every app through natural language.


Stars Last commit Use

Computer-use AI agent powered by OpenAI that interacts with E2B's virtual desktop environment through natural language. Harness runs locally; the sandboxed desktop is E2B-hosted.


Stars Last commit Use

Local-first alternative to Cowork-style computer assistants: real PTY terminal ops, explicit approvals, JSONL audit logs. Windows + Linux + macOS, model-agnostic.


Stars Last commit UI Use Major

Open-source multimodal AI agent stack connecting cutting-edge AI models and agent infra, by ByteDance.


6. Desktop GUIs & Cowork Clones

Desktop GUI applications for running agents, including the rapidly growing crop of open-source Claude Cowork alternatives.

Stars Last commit UI

Amon — your AI coworker running on your desktop.


Stars Last commit UI

Desktop GUI for OpenClaw — turns CLI-based AI orchestration into a desktop experience.


Stars Last commit UI MCP

Multi-model AI agent desktop client — connect any provider, extend with MCP & skills, control from your phone. Built with Electron + Next.js.


Stars Last commit Local

Self-hosted OS for personal AI agents. Security-first, multi-channel (WhatsApp, Telegram, Discord, Slack, iMessage), multi-provider (Claude, GPT, Gemini, Ollama).


Stars Last commit UI

Custom UI for LangChain's Deep Agents.


Stars Last commit UI

Claude Cowork alternative — browser automation & AI assistant powered by DeepSeek.


Stars Last commit UI Local Major

Open-source Cowork desktop. Local and free alternative to Claude Cowork.


Stars Last commit UI

7×24 desktop AI agent with visual interface, remote access, file management, and built-in AI browser.


Stars Last commit UI

Open-source alternative to Claude Cowork desktop app, by Kuse.


Stars Last commit Local

Full-stack open-source self-evolving general AI agent — a fully local alternative to platforms like Manus and Genspark.


Stars Last commit UI Use

Fully autonomous AI-based software development assistant.


Stars Last commit UI

Open-source Claude Cowork with 500+ SaaS app integrations.


Stars Last commit UI

Open-source Claude Cowork desktop AI assistant for programming, file management, and general tasks.


Stars Last commit UI

Open-source Claude Cowork for Windows, macOS, and Linux.


Stars Last commit UI

Desktop and web interface for the opencode AI agent.


Stars Last commit UI Major

Open-source alternative to Claude Cowork built for teams, powered by opencode.


Stars Last commit UI Local

Local desktop AI agent for Windows/macOS/Linux with Agent Skills (SKILL.md), autonomous coding, multi-agent teams, desktop automation, 15+ AI providers. No Docker, no terminal.


Stars Last commit UI MCP

Desktop AI assistant / universal MCP client.


Stars Last commit UI

Desktop agent for any task.


7. Personal AI Assistants

General-purpose, always-on personal assistants that run on your machine.

Stars Last commit

Ultra-lightweight, efficient personal AI assistant.


Stars Last commit Major

Personal AI assistant easy to install and deploy on your own machine. Supports multiple chat apps with extensible capabilities.


Stars Last commit UI

Smart assistant that connects powerful AI to your personal world.


Stars Last commit UI MCP

Context-aware AI desktop assistant that integrates multiple LLMs and MCP tools.


Stars Last commit

Open-source AI assistant framework, a Go-flavored openclaw.


Stars Last commit UI Major

Open-source AI personal assistant for email — reach inbox zero fast. Domain-specific: email.


Stars Last commit Major

Leon — your open-source personal assistant.


Stars Last commit

Run OpenClaw on a $5 chip — hardware-oriented agent OS with no Linux/Node/Raspberry Pi dependency.


Stars Last commit

Fastest, smallest, fully autonomous AI assistant infrastructure, written in Zig.


Stars Last commit Major

Your own personal AI assistant — any OS, any platform. 🦞


Stars Last commit

Embodied AI assistant from MINT-SJTU. Outlier: embodied/robotics — parked here pending a dedicated section.


Stars Last commit

A personal AI assistant for everyone.


Stars Last commit

🦞 Personal AI assistant with memory, skills, and scheduled tasks.


Stars Last commit Major

Fast, small, fully autonomous AI personal-assistant infrastructure — any OS, any platform.


8. Terminal Assistants

Shell-integrated AI helpers — less "agent in a repo", more "AI that lives in your terminal".

Stars Last commit UI Local

All-in-one LLM CLI with Shell Assistant, Chat-REPL, RAG, and AI tools/agents. Supports OpenAI, Claude, Gemini, Ollama, Groq, and more.


Stars Last commit UI

A delightfully minimal, remarkably powerful AI shell assistant.


Stars Last commit UI

AI-powered, non-intrusive terminal assistant that lives inside tmux.


9. Protocols

Open protocols and specifications for desktop agent interop.

Stars Last commit Major

AG-UI — the Agent-User Interaction Protocol. Bring agents into frontend applications.


10. Wallets & Payments

Capabilities for on-device agents that need to hold funds or transact.

Stars Last commit

"Every AI agent deserves a wallet." Coinbase's toolkit for giving agents on-chain wallet capabilities.


Stars Last commit

Toolkit giving AI agents access to crypto wallets and on-chain functionality, powered by the 0xGasless SDK.


Stars Last commit

The leading agentic finance toolkit for AI agents.


11. Skill Collections

Collections of portable agent "skills" — prompt/instruction packages designed to plug into multiple agent harnesses.

Stars Last commit

Production-grade engineering skills for AI coding agents.


Stars Last commit Major

Collection of Agent Skills for context engineering, multi-agent architectures, and production agent systems.


Stars Last commit Major

Claude Code Skills and 1000+ agent skills from official dev teams and the community — compatible with Codex, Antigravity, Gemini CLI, Cursor, and others.


Stars Last commit Major

An agentic skills framework and software development methodology that works.


Stars Last commit Major

Vercel's official collection of agent skills.


Stars Last commit

Collection of Apify Agent Skills for web scraping and automation.


Stars Last commit

AWS skills for agents.


Stars Last commit

The Ultimate Guide to Agent Skills: quickstart, resources, features, and toolkit.


Stars Last commit Major

Agent skills for Obsidian — teach your agent to use Markdown, Bases, JSON Canvas, and the Obsidian CLI.


Stars Last commit

Secure, validated skill registry for professional AI coding agents — extends Claude Code, Cursor, Copilot, Antigravity, and more.


12. Voice & Speech Agents

Agents whose primary interaction modality is voice — speech-to-speech, voice companions, realtime voice agents.

Stars Last commit

Framework for building realtime voice AI agents.


Stars Last commit Local

Create your own AI desktop companion with customizable characters and voice conversations (~1s response). Long-term memory, visual recognition, voice cloning, Live2D.


Stars Last commit Local

Build local voice agents with open-source models.


13. Remote Access & Mobile UIs

Bridges that let you drive a desktop agent from your phone, tablet, or another device — keeping the agent loop on your machine.

Stars Last commit

Access your terminal and your AI agent from any device — phone, tablet, desktop.


Stars Last commit UI

Mobile-first web interface for opencode AI agents. Manage and code with multiple opencode agents from any device (phone, tablet, desktop). Git integration, file management, real-time chat, Docker deploy.


Stars Last commit

Manage agents remotely from your phone, desktop, and CLI.


14. Memory

Memory layers that give on-device agents persistent recall across sessions.

Stars Last commit Major

A memory upgrade for your coding agent.


Stars Last commit

Agent memory that learns over time.


Stars Last commit Major

The memory layer for AI agents — persistent, personalized memory across sessions.


Stars Last commit Major

Open-source context database for AI agents (e.g. OpenClaw) — unifies memory, resources, and skills via a filesystem paradigm with hierarchical, self-evolving context delivery.


15. Gateways & Proxies

Proxies and aggregators that sit between desktop agents and the services/tools they call.

Stars Last commit MCP

Unified MCP server that aggregates multiple MCP servers into one.


Stars Last commit MCP

Next-generation agentic proxy for AI agents and MCP servers.


16. Browser Extensions & Web Agents

Browser-resident agents and toolkits for driving the browser from an on-device agent.

Stars Last commit

Suite of tools for connecting AI to the web — query language and Playwright integrations for precise element interaction and data extraction.


Stars Last commit

AI browser-automation assistant, privacy-first. Alternative to Manus Browser Operator, Claude Chrome, and Agent Browser.


Stars Last commit Local

NativeMind — fully private, open-source, on-device AI assistant that lives as a browser extension.


Stars Last commit

Open-source, vision-first browser agent.


Stars Last commit

Autonomous toolkit that lets AI agents browse the web.


17. Research Assistants

Agents focused on long-form research, deep diligence, and report generation.

Stars Last commit

Multi-agent company-research / due-diligence tool built on LangGraph and Tavily, using Gemini and GPT-class models on the backend.


Stars Last commit Major

An autonomous agent for deep financial research.


Related Resource Lists

Other curated lists worth browsing alongside this one.

Stars Last commit

Curated list of awesome AI tools — broader in scope than this list.


Contributing

Suggestions and PRs are very welcome — especially to fill in missing badges (local-model support, MCP, vendor vs third-party). Open a PR or reach out: public@danielrosehill.com.

When adding a project, please include:

  • Name + GitHub link
  • Stars + last-commit badges (dynamic shields.io)
  • Type badge: 1st-party or 3rd-party
  • Interface badge: CLI / TUI / GUI
  • Local-model support (Ollama / Yes / No)
  • MCP + tool-use badges where applicable
  • Use-case badge: Code / Sysadmin
  • 1–2 sentence description, language, author link

Disclaimer

This list is non-exhaustive and best-effort. Inclusion is not an endorsement, exclusion is not a judgment. The on-device agent space is moving fast — expect gaps, staleness, and occasional mis-classification. Verify capability claims (especially local-model and MCP support) against upstream docs.


Maintained by Daniel Rosehill

About

Organised collection of resources for local AI agents - covering CLIs, tooling, and more.

Topics

Resources

Stars

13 stars

Watchers

0 watching

Forks

Contributors