Manage Gemini CLI and Qwen Code through a visual desktop or web interface.
Project overview
Gemini CLI Desktop gives developers a visual way to use Gemini CLI and Qwen Code, with tool confirmations, code-diff views, searchable chat history, file mentions, and MCP integration. It ships as desktop builds for Windows, macOS, and Linux, while a web mode is also available for remote or browser-based access.
Draw sprites, icons, and compact pixel art entirely offline.
Project overview
Tilf is a desktop pixel-art editor for quickly drawing sprites, icons, and other small 2D assets without an account or online service. It includes essential drawing and shape tools, a configurable grid, live preview, drag-and-drop opening, undo and redo, and PNG, JPEG, or BMP import and export. Releases are available for Windows, macOS, and Linux, but the editor is aimed at compact artwork and may slow down on very large images or flood fills.
Write long-form fiction with local AI, RAG, and structured workflows.
Project overview
Vela is a cross-platform desktop IDE for novelists and web-fiction authors who want more structure than a chat box. It combines outlining, chapter drafting, rewriting, and automated review with a local RAG knowledge base that can retrieve characters, settings, and prior context during long projects. Writers can bring keys for providers such as OpenAI, Claude, Gemini, or DeepSeek, or connect local models through Ollama and similar runtimes. Project data and retrieval stay on the user's machine, making it suited to privacy-conscious, continuity-heavy fiction work.
Keep the macOS input source pinned by app or browser URL.
Project overview
LockIME is a macOS menu-bar app that keeps a chosen input source active globally, for each frontmost app, or for matching browser URLs. Rules can continuously reapply the source when it drifts, or switch only once on focus. Core locking needs no system permission; URL-level enhanced rules require Accessibility access, and the app targets macOS 14 or later.
Build and run full-stack apps locally with your chosen language model.
Project overview
Quests is a desktop app for generating, running, and refining full-stack applications on your own computer with a model provider you choose. It supports multiple projects, built-in version restoration, reusable templates, model comparisons, and exportable applications that can run elsewhere. The app is available for macOS, Windows, and Linux, but it requires an API key for at least one supported AI provider.
Download, manage, mod, and launch supported anime games on Windows or Linux.
Project overview
TwintailLauncher brings downloading, installation management, mod support, and quality-of-life options for supported anime-style games into one launcher. It is intended for players who want a single configurable interface across Windows and Linux. The stable Windows build is distributed through winget, while Linux users can install through Flatpak or selected distribution repositories; an AUR build is marked unstable and built from source.
Build a YouTube-style client for mobile, web, and desktop from shared code.
Project overview
YouTube Clone KMP is a Kotlin Multiplatform reference project for building a YouTube-style client across Android, iOS, web, and desktop. It demonstrates search, playback, channels, playlists, Shorts, subscriptions, and offline downloads. Running the project requires a YouTube Data API v3 key, and download support needs a separately installed yt-dlp binary; it is not affiliated with Google or YouTube.
Listen to SoundCloud in an ad-free desktop client across major platforms.
Project overview
SoundCloud Desktop is an unofficial client for listening to the service on Windows, Linux, and macOS without using the browser. It adds desktop conveniences such as media-key control, background tray operation, system integration, Discord Rich Presence, and one-click updates, while presenting the catalog without ads or repeated CAPTCHA prompts. The project also states that it can connect directly where the SoundCloud website is blocked in Russia. It is not affiliated with SoundCloud, and its unsigned macOS build may require users to remove the quarantine flag before launch.
Download and post-process online video, audio, playlists, and subtitles from a desktop app.
Project overview
NeoDLP wraps yt-dlp in a cross-platform desktop interface for downloading individual media items or playlists from supported websites. Users can choose formats and streams, embed subtitles and metadata, apply SponsorBlock handling, configure proxies or rate limits, and send links from a Chromium or Firefox browser extension. Its packaged environment still relies on components such as yt-dlp, FFmpeg, Deno, and an optional Aria2 downloader that is not bundled with macOS builds. Users remain responsible for having permission to download the content.
Edit local AI coding session history and resume from the corrected context.
Project overview
Memory Forge RS is a fully local desktop session manager for Claude Code, Codex CLI, OpenCode, Kiro, and Gemini CLI. It lets users edit earlier messages, remove irrelevant history, or inject missing context so a resumed session continues from the corrected record instead of starting over. Every change is tracked with a before-and-after audit log, and the app also provides search, favorites, archives, Markdown export, session aliases, and a reusable prompt library.
Browse X in configurable TweetDeck-style columns on macOS with ad blocking.
Project overview
XDeck is a macOS client for X that recreates a TweetDeck-style multi-column workspace. Users can place following, For You, notifications, profiles, or custom list URLs side by side and adjust the layout through a settings file. It includes ad blocking and can be installed from GitHub Releases or Homebrew, making it most useful to people who prefer monitoring several timelines at once.
Build, train, run inference, and export image-classification models with a visual node editor.
Project overview
ML Forge is a visual PyTorch pipeline editor for building image-classification models without writing the training workflow by hand. Users drag data-preparation, model, and training nodes onto a canvas, connect them, and let the application generate and run the code. It shows live loss curves, saves checkpoints, supports inference with the trained model, and exports projects as readable PyTorch. Python 3.10 or newer is required, and PyTorch plus torchvision must be installed separately before training.
Edit Markdown locally and bundle selected files into AI-ready context.
Project overview
marka.md is a local-first desktop Markdown editor with live preview, reading mode, syntax highlighting, Mermaid diagrams, tabs, folder navigation, and file search. Its context tray stages selected files, shows file and token counts, and copies a single AI-ready bundle with relative paths. Media previews, capped CSV viewing, PDF export, themes, session restore, and external file watching make it useful for people who regularly hand local notes to separate AI tools.
Manage, edit, and assign coding-agent skills from a native macOS desktop app.
Project overview
SkillDeck provides a native three-pane interface for managing skills across Claude Code, Codex, Gemini CLI, Cursor, and other agents. It can browse skills.sh and ClawHub, import from GitHub or local folders, check for updates, edit SKILL.md files, and assign installations through symlinks. It requires macOS 14 or newer, and downloaded unsigned builds may need manual approval on first launch.
Convert documents, images, audio, and video locally on Windows.
Project overview
File Converter Pro is a free offline desktop application for Windows 10 and 11 that handles document, image, audio, and video conversion in one interface, including batch jobs. Files stay on the machine, with no uploads, telemetry, or internet requirement. Installer and portable builds run on 64-bit Windows without Python or other preinstalled dependencies. Context-menu actions, watched folders, and scheduled tasks make it suitable for users who need recurring or automated local conversions.
Open and edit Markdown with live technical previews and reviewable AI changes.
Project overview
Paperling is a desktop Markdown reader and editor that opens ordinary `.md` files without requiring a vault or plugin system. It provides source, reader, and split views with live rendering for math, chemistry, and Mermaid diagrams. An optional bring-your-own-model assistant can answer questions or propose inline edits that users accept or reject. Releases are available for Windows, Linux, and Apple Silicon macOS, but current builds are unsigned and may trigger operating-system warnings on first launch.
Desktop appProductivity and officeAgent2Agent protocol
CoWork-OS↗
@CoWork-OS·TypeScript
Handle coding, research, documents, and automations from one local AI workspace.
Project overview
CoWork OS is a GUI-first desktop application with a companion `cowork` CLI for running AI-assisted work in one local workspace. It brings coding, email, research, browser tasks, documents, spreadsheets, presentations, agent sessions, and automations into a shared operator console instead of separate apps. Long-running tasks can be organized through session timelines, boards, teams, plugins, and multiple model providers, while normal local CLI use shares the desktop configuration. It is aimed at users who want a broad, locally governed environment for complex AI workflows.
Run page-aware AI tasks with multiple models, Agent Skills, and MCP from a browser sidebar.
Project overview
Tactus is a browser extension for Chrome, with a temporary Firefox debug-install path, that combines AI chat, page extraction, Agent Skills, and HTTP MCP tools in a sidebar. Users can import skills with instructions, scripts, and resources so the agent can understand the current page, call external tools, and automate repeatable workflows; first-time script execution requires confirmation. Conversation history and skill files are stored locally, but model and MCP calls still connect to user-configured external services through endpoints, credentials, or OAuth.