Browse free software and network services that can run on your own servers.
Project overview
Awesome Selfhosted is a categorized catalog of free software for running web applications and network services on infrastructure you control. It covers areas such as analytics, backups, bookmarks, communication, generative AI, project management, wikis, and self-hosting platforms, with entries commonly listing websites, source code, licenses, and technology stacks. It helps with discovery and comparison rather than installation or hosting.
Install task-specific agent skills for Google products and Google Cloud.
Project overview
This repository collects Agent Skills for Google products and technologies, with a substantial set of Google Cloud workflows for onboarding, architecture, and AI/ML tasks. The installer lets you choose individual skills rather than enabling the entire collection, and the repository is still under active development.
Manage databases and let AI agents query them from one desktop app.
Project overview
Tabularis combines connection management, SQL editing, data browsing, notebooks, and visual execution plans in a cross-platform desktop workspace. PostgreSQL, MySQL/MariaDB, and SQLite are built in, with plugins for additional data sources. Its MCP server lets supported coding agents inspect schemas and run queries, though users needing dozens of drivers may prefer a broader database client.
Generate magazine-style or Swiss-style single-file HTML presentations with a coding agent.
Project overview
Give a capable coding agent an article, argument, or product brief and this skill guides it through an editorial-magazine or Swiss-grid presentation workflow. It can produce a horizontal single-file HTML deck, supporting imagery, and matching social covers, with a low-power static mode for presentation. The format suits talks and opinion-led storytelling more than dense tables or collaborative editing, and its primary deliverable is HTML rather than native PPTX.
Build and preview AI-generated apps on your own server.
Project overview
sandboxd is a self-hosted engine for building apps with coding agents. A request creates an isolated container, runs an agent against the prompt, and exposes the app at a live preview URL. Teams can use the browser console for creation and file review or integrate the API into their product; idle sandboxes sleep and wake on demand. It primarily targets Linux servers with Docker Compose and Git; macOS via Docker Desktop is best-effort. The project is a 0.x beta using containers rather than VMs, so untrusted multi-tenant deployments need additional hardening.
Rules or configurationWriting and editingClaude Code
econ-writing-skill
@hanlulong·Shell
Draft, rewrite, and review economics papers with structured guidance.
Project overview
Econ Writing Skill turns advice from more than 50 economics writing guides into an agent skill for Claude Code and Codex. It can draft paper sections, rewrite vague or passive prose, review structure and style, and mark places where the author must supply actual results. It is most useful when the research content already exists and the task is writing, revision, or audit.
Extract and analyze WeChat or QQ chats for relationship patterns and risks.
Project overview
She Love Me is an agent skill that extracts WeChat or QQ conversations and applies frameworks such as attachment styles, Gottman, and Sternberg to produce relationship-pattern analysis, risk signals, and practical suggestions. The results are guidance, not a definitive judgment. Its agent workflow emphasizes local processing; the traditional path exports messages.json and an analysis prompt, and whether those files leave the device depends on the chat model selected. Windows supports both platforms, macOS WeChat support is experimental, and Linux currently relies mainly on QQ.
Run, fine-tune, and export open models on your own hardware.
Project overview
Unsloth combines a web interface and a code-based package for downloading, running, training, and exporting text, audio, vision, and embedding models. It also supports dataset preparation, training monitoring, local inference endpoints, and formats such as GGUF and safetensors. Availability varies by hardware: some CPU setups are limited to chat and data workflows, while training support depends on the platform and accelerator.
Measure website traffic and conversions without cookies or personal tracking.
Project overview
Plausible provides privacy-first web analytics through a lightweight script and a focused, single-page dashboard. It measures traffic and events without cookies, persistent identifiers, stored IP addresses, or personal profiles, which can reduce consent and compliance overhead for many sites. Users can choose the paid managed cloud service for a maintained setup or deploy the free Community Edition themselves. Self-hosting offers control but leaves infrastructure, security, backups, and upgrades to the operator.
Scaffold or starterSoftware developmentClaude Code
godogen
@htdt·Python
Generate a runnable Godot, Bevy, or Babylon.js game from a short description.
Project overview
Godogen publishes a thin, fresh game repository and lets Claude Code or Codex scaffold the project, generate assets, run the chosen engine, and iterate from a live game or recorded proof. It supports Godot 4, Bevy, and Babylon.js. Full runs require the matching engine toolchain plus API keys for the configured image, video, or 3D asset services.
Transcribe and organize recordings locally without sending audio to a cloud service.
Project overview
Scriberr is a self-hosted application for transcribing audio and video on your own machine. It can label speakers, preserve word-level timing, and let you summarize or question transcripts through Ollama or an OpenAI-compatible provider. Homebrew and Docker installations are available, including CPU and NVIDIA GPU options. Active development is currently paused, although the maintainer states that the project has not been abandoned.
Annotate any desktop app instantly with keyboard-first drawing tools.
Project overview
MarkerOn lives in the system tray and opens a screen-wide annotation layer with a global shortcut. Draw, highlight, add arrows, shapes, or text, then enable click-through mode to keep the marks visible while interacting with the application underneath. It also includes a whiteboard, image copying, and optional drawing persistence. The roughly 1.5 MB desktop app supports Windows, macOS, and Linux.
Route or block per-application TCP and UDP traffic through HTTP or SOCKS5 proxies.
Project overview
ProxyBridge redirects traffic from proxy-unaware applications through HTTP or SOCKS5 proxies on Windows, macOS, and Linux, with per-process rules for proxying, direct connections, or blocking. Its GUI and CLI suit security testing, protocol analysis, and selective routing. The implementation uses platform-level interception, so supported OS versions, kernel features, and elevated permissions vary by system.
Trace, evaluate, and manage LLM application calls, prompts, datasets, and experiments.
Project overview
Langfuse helps teams instrument LLM applications so they can inspect traces, sessions, retrieval steps, prompts, scores, and evaluations in one place. It also supports prompt versioning, datasets, playground experiments, and integrations with common SDKs and frameworks. You can use the hosted service or self-host with Docker Compose or Kubernetes. Self-hosted instances send basic usage telemetry by default, but it excludes raw traces and can be disabled.
Keep long-running agent plans and shared state durable on disk.
Project overview
Store task plans, findings, and progress in Markdown files so coding agents can recover after context loss, session clearing, crashes, or handoffs between workers. Optional lifecycle hooks remind the agent to reread and update the plan, while gated modes prevent it from stopping before explicit completion conditions are met. The skill works across many SKILL.md-compatible coding agents and supports shared state for multi-agent work.
Find and use AI agent skills through a marketplace, hybrid search, and CLI.
Project overview
SkillX combines a web marketplace, command-line client, and semantic-plus-keyword search for discovering agent skills. Users can browse more than 500 entries, compare ratings, reviews, usage statistics, and leaderboards, and save favorites. The current MVP includes authentication, API keys, filters, and pagination, while payments, MCP server mode, and a skill execution sandbox remain future work.
A self-hosted photo library with search and automatic tagging
Project overview
PhotoPrism organizes photos and videos in a privacy-oriented library that can run on your own server or in the cloud. It provides automatic labels, face recognition, metadata handling, and detailed filters for properties such as location, color, resolution, and quality, with PWA and WebDAV access. The community edition is commonly deployed with Docker, while some additional features require membership.
Run resumable, phase-guarded coding workflows and evaluate reusable agent skills.
Project overview
Comet organizes coding work into guarded phases from specification through build, verification, and archive, recording state so an interrupted task can resume without reconstructing its history. It also helps create, compose, distribute, and evaluate reusable skills across many coding agents. The CLI requires Node.js 20 or newer.