Run Android Messages as a dedicated cross-platform desktop application.
Project overview
Android Messages Desktop wraps the Android Messages web experience in a standalone application for Windows, macOS, and Linux, avoiding the need to keep a browser tab open. It adds system notifications, macOS badges and menu-bar behavior, Windows and Linux tray support, background operation, and multilingual spell checking. The project is not affiliated with Google, and its Windows binary is unsigned; signing Windows releases remains an unfinished roadmap item.
Route Claude Code and other coding agents across models through a local gateway.
Project overview
Claude Code Router provides a local model gateway and desktop control panel for Claude Code, Codex, and ZCode. Users can combine providers, define conditional routes and fallbacks, rewrite requests, rotate credentials, and inspect usage or logs from one place. After adding providers and starting the service, agent tools can share the same routing layer instead of being configured separately.
Use built-in or third-party coding agents in a terminal-based development environment
Project overview
Warp is an agentic development environment built around the terminal. You can use its built-in coding agent or bring command-line agents such as Claude Code, Codex, and Gemini CLI. The client codebase is open source and can be built locally; most of the repository is licensed under AGPLv3, while the Warp UI crates use MIT.
Manage AI coding projects, worktrees, and sessions from one desktop app.
Project overview
Jean gives developers one desktop workspace for multiple projects, Git worktrees, terminals, and chat sessions across Claude CLI, Codex CLI, Cursor CLI, and OpenCode. It runs locally with the tools you already have and can connect to GitHub and Linear. macOS is tested, while Windows and Linux support is less established.
Turn complex coding tickets into planned, reviewable agent workflows.
Project overview
LoopTroop turns a complex coding ticket into an interview-led plan, small execution beads, isolated worktree changes, and a final review. Its LLM council compares planning drafts, while failed implementation attempts can reset and retry with fresh context. It is designed for long-running feature work rather than quick edits, and the project recommends running unattended agents inside a disposable VM or sandbox.
Design agent workflows visually and expose them as APIs or MCP tools.
Project overview
Langflow lets developers assemble models, retrieval, vector databases, and multi-agent steps on a visual canvas, while retaining Python access for custom components. Flows can be tested interactively, exported as JSON, deployed behind an API, or served as MCP tools for other applications. A bundled desktop edition is available for Windows and macOS, alongside Python and Docker installations.
Ask local or hosted models questions across your documents and the web.
Project overview
Khoj turns local or online language models into a personal assistant that can search documents, answer from the web, and create agents with custom knowledge, tools, and personas. It supports research automations and semantic search across formats such as PDF, Markdown, Notion, and Word. You can self-host it privately or use the hosted app from browsers and several productivity clients.
Prototype Vue component trees visually and export editable starter code.
Project overview
OverVue helps Vue developers sketch an application before moving into an IDE. Create and rearrange components and nested HTML elements in a visual tree, configure routes, state, and actions, and inspect the generated code as the structure changes. The result can be exported as a Vue project scaffold in JavaScript or TypeScript for continued development. It is a prototyping and boilerplate-generation tool, not a replacement for implementing the application’s business logic.
Manage multiple AI CLI agents from one local browser dashboard.
Project overview
clideck puts Claude Code, Codex, Gemini CLI, OpenCode, and other real terminal sessions into one chat-style local dashboard. It adds live status, previews, projects, notifications, session resume, and agent-to-agent requests without rewriting prompts or outputs. An end-to-end encrypted mobile relay enables remote control while agents stay on the host machine. macOS and Windows are supported; Linux remains untested.
Manage Codex agents, threads, and worktrees across local development projects.
Project overview
CodexMonitor gives developers one desktop interface for running Codex across multiple workspaces, tracking active or unread threads, and isolating parallel tasks in worktrees. It also brings file browsing, Git diffs, and GitHub issues and pull requests into the same workflow. A local Codex CLI installation is required, while an optional daemon can run the backend on another machine.
Manage Kubernetes port forwarding across multiple clusters from a desktop app.
Project overview
Kube Forwarder provides a cross-platform desktop interface for bookmarking and forwarding Pods, Deployments, and Services from multiple Kubernetes clusters. Users choose a cluster, namespace, resource, and local-to-remote port mapping, while the app monitors connections and attempts to reconnect after failures. Bookmark import and export supports backups or team sharing. It performs forwarding without requiring kubectl; Google Cloud SDK and AWS CLI are listed as optional dependencies.
Automate work across desktop chat, messaging apps, and hundreds of SaaS integrations.
Project overview
Open Claude Cowork combines a desktop work assistant with a messaging-based personal assistant. The desktop app supports persistent chats, streamed responses, visible tool activity, and custom skills, while the companion bot connects through WhatsApp, Telegram, Signal, or iMessage for reminders, memory, and browser tasks. Both use Composio integrations and require Anthropic and Composio API keys.
Use macOS, Linux, or iOS to exchange files, text, and links with Android Quick Share.
Project overview
CrossDrop is an experimental, partial implementation of Google Quick Share for macOS, Linux, and iOS. It can exchange files, text, links, and Wi-Fi credentials with Android Quick Share or other CrossDrop devices, using PIN confirmation or QR pairing; on desktop it runs from the menu bar or tray and saves received files to a chosen download folder. The project is in an experimental continuation state, and the maintainer notes that official Quick Share and AirDrop compatibility may make it unnecessary for routine use.
Connect to an Audiobookshelf server and listen to cached audiobooks offline.
Project overview
Vaani is a client for an existing Audiobookshelf server, giving Android and Linux users a dedicated library and audiobook player. Playback controls include speed adjustment, a sleep timer, shake gestures, offline listening, and caching, with extensive appearance and behavior settings built around Material Design. It is useful only for people who already run or can access Audiobookshelf, and the repository explicitly states that the application is still under development and not ready for production use.
Build a persistent, collaborative workforce of AI agents for an organization.
Project overview
Clawith gives each agent a persistent identity, long-term memory, private workspace, and autonomous triggers, then connects agents through an organization chart, messaging channels, and a shared knowledge feed. Teams also get role-based access, approvals, quotas, and audit logs. The platform can be self-hosted or used as a cloud service, but local deployment does not run models and still requires external LLM APIs.
Track local token usage, costs, and sessions across AI coding tools.
Project overview
cc-statistics reads local records from Claude Code, Gemini CLI, Codex CLI, and Cursor to combine token use, estimated costs, sessions, tool calls, and project activity. Use its CLI or web dashboard to compare tools, search and resume sessions, generate periodic reports, or set usage alerts; macOS also has a native menu bar app. Core analysis needs no account or API key, while the Windows tray build remains a development preview.
Chat with documents privately using a bundled local model and managed Ollama runtime.
Project overview
Chatd is a desktop application for asking questions about local documents with a Mistral-7B model. Document data stays on the computer, and the app bundles the local model runner so users do not need to assemble a separate stack. If Ollama is already running, Chatd reuses it; otherwise it starts and manages its own Ollama service. Users can simply download and run the executable, then optionally enable GPU support or choose another model.
Build and debug Svelte applications in a dedicated desktop IDE.
Project overview
SvelteStorm brings editing, a project tree, terminal access, browser preview, and component-state inspection into one desktop workspace for Svelte development. Its performance dashboard, split view, search, linting, and snapshot-based time-travel debugger help developers follow how interactions change application state. It targets macOS and Windows, while running the IDE from source requires the documented Node.js version and a more involved set of build prerequisites on Windows.