A desktop app that puts multiple AI chat services (ChatGPT, Claude, Gemini and others) into separate, isolated windows with shared prompts and a built-in terminal.
legeling/PromptHub
Local-first desktop workspace for managing prompts, SKILL.md skills and AI coding agent assets, with one-click install to tools like Claude Code and Cursor.
- Stars
- 1,792
- Forks
- 207
- Open issues
- 26
- Last commit
- 5 days ago
What is it?
PromptHub keeps prompts, SKILL.md skill files and project-level AI coding assets in one local workspace. A skill can be installed into more than a dozen AI coding tools, including Claude Code, Cursor, Codex, Windsurf and Cline, either as a shared symlink or as an independent copy per platform.
Beyond distribution, it covers prompt version history with diffs and rollback, template variables written as {{variable}}, and side-by-side testing of one prompt across multiple models. Data stays on the user's machine by default, and it can sync through WebDAV or S3 or back up full snapshots to a self-hosted web instance.
The project is built with Electron, React and SQLite for macOS, Windows and Linux, and includes a separate command-line tool for scripting imports, exports and scans.
Key features
- 01Prompt organization with folders, tags, favorites and full-text search
- 02One-click installation of skills into 15+ AI coding platforms
- 03Prompt and skill version history with diff view and rollback
- 04Parallel multi-model testing for text and image models
- 05WebDAV and S3 sync, plus snapshot backup to a self-hosted web version
- 06Standalone CLI for scripted management of prompts, skills, MCP and plugins
Use cases
- Keeping one set of SKILL.md files in sync across several AI coding tools
- Versioning and comparing prompt revisions before shipping them in an app
- Testing the same prompt against different LLM providers side by side
- Backing up personal agent assets to a home NAS or private server
Quick start
- 1
Download the desktop app from the GitHub Releases page
- 2
Add the Homebrew tap (macOS)
brew tap legeling/tap - 3
Install PromptHub with Homebrew (macOS)
brew install --cask prompthub
Things to know
- Licensed under AGPL-3.0, a copyleft license that requires derivative network services to share their source code.
- Private folders are only hidden inside the app; local files are not encrypted.
- The Cloudflare Workers branch is experimental and does not yet support the newer desktop backup route.
In collections
Topics
FAQ
- What is PromptHub?
- Local-first desktop workspace for managing prompts, SKILL.md skills and AI coding agent assets, with one-click install to tools like Claude Code and Cursor. PromptHub keeps prompts, SKILL.md skill files and project-level AI coding assets in one local workspace. A skill can be installed into more than a dozen AI coding tools, including Claude Code, Cursor, Codex, Windsurf and Cline, either as a shared symlink or as an independent copy per platform.
- Is PromptHub free to use? What license does it have?
- PromptHub is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is PromptHub still maintained?
- Actively maintained. The last commit to PromptHub was on Nov 2, 2026.
- What can I use PromptHub for?
- Keeping one set of SKILL.md files in sync across several AI coding tools Versioning and comparing prompt revisions before shipping them in an app Testing the same prompt against different LLM providers side by side Backing up personal agent assets to a home NAS or private server
- How do I install PromptHub?
- Download the desktop app from the GitHub Releases page Add the Homebrew tap (macOS): brew tap legeling/tap Install PromptHub with Homebrew (macOS): brew install --cask prompthub
- Where can I get PromptHub?
- The source code and installation instructions are on GitHub: https://github.com/legeling/PromptHub
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A local-first desktop and Docker AI agent app where you run personal bots that use any model via one Modelflare key, reachable from WeChat, Feishu, Telegram, Slack and Discord.
An open-source, local-first AI agent desktop client supporting MCP, Skills, ACP agents and remote control from messaging apps.
Open-source desktop app that acts as a visual workspace for local AI coding agents like Claude Code, Codex, and OpenClaw.
Local-first agentic workspace where your apps, chat tools, integrations, memory and any agent (Claude Code, Codex, BYOK models) sit side by side.
Open-source, local-first bookkeeping app for iOS, Android and Web with self-hosted and iCloud/WebDAV/S3 sync.