Open Source Desktop Apps
Desktop apps run directly on a computer, providing a graphical interface for tasks such as editing, communication, media playback, file management, and productivity. Unlike browser-based tools, they can work offline, integrate with operating-system features, and provide direct access to local files and devices. They range from focused utilities to complex workspaces, and may be built for one operating system or several.
Open source desktop software includes creative tools, media players, task managers, system utilities, and applications that connect to online services or local AI models. When choosing an app, consider its supported operating systems, license, recent maintenance, security practices, resource needs, and compatibility with your existing workflow. Desktop apps are useful for individuals and organizations seeking local control, offline access, customization, or a way to inspect and adapt the software they rely on.
160 repositories · updated October 14, 2026

DigUp: Search Mac Files by Meaning
DigUp is a local macOS app that searches photos, documents, recordings, videos, and optionally code by meaning and exact text. It suits Apple Silicon users who want cross-format search without sending indexed files to a server.

FinderSearch: Browse Mac Files with Fuzzy Search
FinderSearch is a native macOS file browser that combines folder browsing and file management with fast, local fuzzy filename search. It is aimed at Mac users who want a dedicated search-and-browse workflow, and requires macOS 15 or later.
NewHealth 40/100

openharness: Manage Coding Agents Across Machines
A desktop command center for running coding agents in tmux across local and remote machines. OpenHarness combines terminal sessions, encrypted connections, worktrees and optional craft-specific harnesses for work beyond software.
NewHealth 63/100

iPolloWork: Coordinate AI Agents and Edit Their Work
iPolloWork is a local-first desktop workbench for coordinating projects across Codex, DeepSeek Harness, and OpenCode. It brings agent tasks, extensions, and editable outputs for code and creative work into one workspace.
ActiveHealth 63/100

zapfast: Use WhatsApp in a Native Desktop App
ZapFast is a Rust desktop client for WhatsApp on Linux, macOS, and Windows. It links to a phone as a companion device and avoids a browser engine, making it an option for people who want a lighter desktop messaging app.
NewHealth 75/100

zennotes: Manage Markdown Notes with Keyboard-First Tools
ZenNotes is a local-first Markdown notes app for people who prefer plain files, keyboard navigation, and Vim motions. It runs as an Electron desktop app or a self-hosted web app, with search, diagrams, CLI, and MCP integrations.
NewHealth 70/100

OpenCompany: Coordinate AI Agents to Run a One-Person Business
OpenCompany is a Rust-based host for configuring and running companies staffed by coordinated AI agents. It is aimed at solo operators who want to delegate business functions while retaining key decisions, and is explicitly not production-ready.
NewHealth 64/100

codeg: Coordinate AI Coding Agents in One Workspace
Codeg brings multiple AI coding agents into a shared workspace for conversations, code changes, and delegated tasks. It suits developers who want to compare or coordinate agents across desktop, self-hosted, and Docker setups.
ActiveHealth 69/100

vicoa: Coordinate Coding Agents Across Devices
Vicoa is a self-hostable command center for running coding agents on local and remote machines. It brings agent sessions, task management, and review tools to desktop, web, mobile, and CLI clients.
NewHealth 54/100

Kun: Local-First AI Agent Workspace
Kun is a local-first workspace for using AI agents across coding, writing, design, research, and automation. Its desktop GUI and terminal TUI share one runtime, keeping tasks and approvals connected.
NewHealth 75/100

AgentAleph: Run a Local Coding Agent and Manage GGUF Models
Agent Aleph is a Linux desktop app for running local GGUF models and using them to inspect, edit, and build software projects. It combines model downloads and inference controls with an approval-based coding agent.
NewHealth 25/100

llm_wiki: Turn Documents Into an Interlinked Knowledge Base
LLM Wiki is a cross-platform desktop app that uses an LLM to build and maintain a persistent, linked wiki from your documents. It suits people who want source-grounded knowledge they can explore and update, rather than answers assembled from scratch for each query.
ActiveHealth 59/100