Automate Windows applications and websites with visual RPA workflows.
Project overview
AstronRPA provides a low-code and no-code desktop designer for automating Windows applications, browsers, office files, data processing, image recognition, and system operations through prebuilt workflow components. Processes can run directly, on schedules, through APIs or MCP, and can exchange capabilities with the separate Astron Agent platform. It primarily targets Windows 10 and 11 and is designed for team or enterprise deployments that normally include a Docker-based server and a configured desktop client.
Write, draw, organize knowledge, and plan in one local-first workspace.
Project overview
AFFiNE brings documents, an edgeless whiteboard, databases, knowledge management, and planning into one workspace. Rich text, notes, web embeds, linked pages, shapes, and slides can coexist on the same canvas, while local-first storage is paired with cross-platform synchronization and real-time collaboration. The Community Edition can be self-hosted, and optional AI features can turn material into reports, slides, mind maps, or plans. It suits people who want fewer boundaries between note-taking and visual thinking.
Scan agent skills for malicious instructions, unsafe code, and supply-chain risks
Project overview
NVIDIA SkillSpector examines Git repositories, URLs, archives, directories, or individual files before an agent skill is installed. It checks dozens of patterns spanning prompt injection, exfiltration, privilege escalation, dangerous code, dependency vulnerabilities, MCP least privilege, and tool poisoning, then produces terminal, JSON, Markdown, or SARIF reports with risk scores. Scanned skills are never executed. Optional LLM analysis sends file contents to the configured provider, while static-only mode keeps that content local.
Set up and manage a local or remote Hermes Agent from a desktop app.
Project overview
Hermes Desktop provides a streaming chat workspace and guides first-time users through either installing Hermes locally or connecting to a remote Hermes API server. The same interface manages sessions, profiles, skills, model providers, memory, tools, and scheduled jobs, making Hermes usable without staying in the command line.
Download videos from many sites and automatically save new RSS releases.
Project overview
VidBee uses yt-dlp to download video from a wide range of sites, including YouTube, TikTok, Instagram, and Twitter. RSS subscriptions can watch selected creators and fetch new releases in the background. The project includes a desktop app as well as a Docker-ready web client and API, so it can serve individuals or self-hosted workflows; it remains under active development as supported sites and download behavior change.
Create, customize, share, and export resumes with optional self-hosting.
Project overview
Reactive Resume lets users build and update resumes with live previews, drag-and-drop sections, custom content blocks, and adjustable templates. Finished resumes can be shared by link or exported as PDF, JSON, or DOCX, while JSON Resume imports and optional AI integrations support additional workflows. Users may use the hosted service or deploy it themselves with Docker for greater control over storage and privacy, with tracking and analytics disabled by default.
Give MCP clients direct access to local terminals, files, edits, and processes.
Project overview
Desktop Commander MCP equips clients such as Claude with local terminal execution, filesystem search and editing, process sessions, long-running commands, and support for formats including Excel, PDF, and DOCX. It can be installed through npx or run in Docker. The server is not itself a security sandbox: allowed-directory settings restrict file tools but do not fully contain terminal commands. Docker isolation and narrowly mounted folders are therefore important when working with untrusted tasks.
Download, organize, and study courses, videos, audio, and ebooks.
Project overview
OmniGet is a cross-platform desktop application for downloading and organizing courses, video, audio, books, and other supported media. Users paste a link, choose available quality options, queue the download, and play or manage the result inside the application. It combines yt-dlp coverage with dedicated extractors and also includes PDF and EPUB reading, timestamped notes, and spaced repetition. Releases are available for Windows, macOS, and Linux, but the unsigned macOS build requires a one-time Terminal workaround before first launch.
Turn a personal music library into a self-hosted streaming service for web and mobile.
Project overview
Navidrome serves a personal music collection through a responsive web player and compatible mobile clients. It supports large libraries and multiple users with separate play counts, playlists, and favorites, while monitoring files and metadata for changes. Binaries are available for macOS, Linux, Windows, Docker, and Raspberry Pi; the project recommends tagged releases rather than a potentially unstable development branch.
Self-host uptime checks for websites, ports, and services with flexible alerts.
Project overview
Uptime Kuma monitors HTTP, TCP, WebSocket, ping, DNS, Docker containers, and other targets while tracking availability, latency, and certificate details. It can publish multiple status pages and send notifications through email, Telegram, Discord, Slack, and many additional services. Docker is the simplest deployment path, but its data directory must use local storage because NFS is not supported.
Stream and download music from pluggable sources on desktop and mobile.
Project overview
Spotube is a cross-platform music player that connects to community-made or custom plugins for metadata, playlists, and audio sources. Playback is controlled locally, with synchronized lyrics and downloadable tracks that retain metadata. Builds are available for Windows, macOS, Linux, Android, and iOS, although the iOS package is distributed as an IPA and requires sideloading.
Organize a self-hosted ROM library and play supported games from the browser.
Project overview
RomM scans a game collection, enriches entries with metadata and artwork, and presents the library in a responsive interface for browsing, filtering, uploading, and maintenance. Supported titles can be played through browser-based emulators, and owners can share limited library access with friends. It is aimed at self-hosters managing collections across many emulated platforms.
Monitor Proxmox, containers, storage, and virtualization while detecting silent failures.
Project overview
Pulse provides one self-hosted workspace for monitoring Proxmox, Docker, Kubernetes, TrueNAS, and vSphere, with inventory, metrics, and alerts for homelabs and IT teams. Its scheduled Patrol checks can surface failures that were never covered by a hand-written rule, such as repeated backup failures, full storage pools, or restart loops, using a user-supplied AI provider or local model on community installs. Core monitoring is available in the free Community tier, while guided investigation and verified remediation are paid features.
Collection or directoryContent creationClaude Code
screen-creative-skills
@GongLingRui·Python
Screen novels, analyze stories, and plan scripts with 31 agent skills.
Project overview
This collection gives compatible AI agents a staged workflow for film and television development, from screening source novels to analyzing plot structure, evaluating adaptation potential, planning vertical dramas, and drafting scripts. Its 31 skills are separated by creative task, while orchestration skills can split long text, coordinate analysis, and combine results. The package covers short-form vertical series, longer dramas, television, and film, but it is an instruction library for writing and evaluation rather than a video production application.
Run newsletters, mailing lists, and campaigns from a self-hosted dashboard.
Project overview
listmonk is a self-hosted application for managing newsletters, mailing lists, subscribers, and email campaigns from a web dashboard. It is distributed as a single binary and stores its data in PostgreSQL. You can deploy it with the provided Docker Compose setup or download a release, generate a configuration file, initialize the database, and run the service directly. It suits teams that want to manage their newsletter tooling and subscriber data themselves.
Edit and automate PDFs on desktop, in a browser, or self-hosted.
Project overview
Stirling PDF brings common document jobs such as merging, splitting, signing, redacting, converting, OCR, compression, and editing into one interface. It can run as a personal desktop application, a browser-based self-hosted service, or a private API, allowing documents to be processed without sending them to an unrelated external tool. No-code workflows and REST endpoints support repeated or integrated processing, and a basic server can be started with Docker. The project follows an open-core model, so organizations should review which enterprise capabilities and license terms apply.
Manage Trezor hardware wallets and integrate their features into applications.
Project overview
The Trezor Suite monorepo maintains three related products: desktop and web applications for managing Trezor hardware wallets, a mobile application, and Trezor Connect for developers integrating wallet functionality into other software. It therefore serves both end users managing devices across interfaces and contributors building the surrounding platform. Development is primarily supported on macOS and Linux, and an emulator can be used when a physical Trezor device is unavailable.
Collection or directoryDesign and creative workClaude Code
Threejs-Awesome-Graphics-Agent-Skills
@scottstts·JavaScript
Give coding agents reusable Three.js graphics systems and implementation examples.
Project overview
Three.js Awesome Graphics Agent Skills packages reusable implementations for cameras, procedural materials and geometry, water, weather, volumetrics, post-processing, and visual validation. Rather than acting as an API cheat sheet, it gives coding agents concrete patterns and example assets for building sophisticated scenes and games. The pack installs through npm into supported hosts including Codex, Claude Code, and Cursor.