Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: tytsxai/PromptPanel

PromptPanel v1.1.0 — library import/export, diagnostics export, atomic data safety

11 Jun 11:53
@tytsxai tytsxai
2661463
This commit was signed with the committer’s verified signature.
tytsxai qilai
GPG key ID: C31BAD6EFF2142F2
Verified
Learn about vigilant mode.

Choose a tag to compare

PromptPanel v1.1.0 — Library import/export, diagnostics export, atomic data safety

First stable feature release after 1.0. Focus areas: lossless library migration, on-device diagnostics, and storage self-maintenance — all still local-first with no new network paths.

中文摘要:1.0 之后的第一个功能正式版。核心新增:词库 JSON/Markdown 导入导出(导入前自动本地备份、单事务原子回滚)、一键本地诊断包导出、恢复产物自动清理。所有数据仍然只存在本机,没有任何新增网络路径。

✨ Added

  • Library import/export (Settings → Maintenance / 设置 → 维护操作)
    • Export JSON: lossless full-library transfer between Macs or PromptPanel installs.
    • Export MD: human-reviewable Markdown export for sharing.
    • Import JSON / Import MD: migrate from another install or a Markdown prompt collection.
    • Every import automatically creates a local database backup first, and all import writes run in a single SQLite transaction — a failed import rolls back completely instead of leaving a half-written library.
  • Diagnostics export: one click produces a local diagnostics bundle (app/system info, settings snapshot, recent logs, database health) for troubleshooting and bug reports. Nothing is uploaded.
  • Recovery pruning: stale recovery/backup artifacts are cleaned automatically, keeping the data directory bounded.
  • Regression coverage for import rollback and quick-panel manual ordering.

🔧 Changed

  • Quick-panel window-origin persistence is debounced — fewer redundant settings writes while dragging the panel.
  • Settings window polish: clearer maintenance section and runtime-health presentation.
  • Hardened distribution path: entitlements aligned for release signing; update messaging matches the actually-disabled Sparkle state.

🐛 Fixed

  • Library import is now atomic — a mid-import failure no longer leaves partially imported projects or entries.
  • Quick-panel local ranking now matches repository ordering for manual sortOrder, so panel and library always show the same order.
  • Repository consistency edge cases in entry and settings persistence.

🔒 Security & privacy

  • No accounts, no telemetry, no cloud sync. Import/export and diagnostics export operate purely on local files.
  • Sparkle remains bundled but disabled (no feed configured), so this build makes zero outbound network calls.

📦 Install (build from source)

git clone https://github.com/tytsxai/PromptPanel.git
cd PromptPanel
./scripts/build-app.sh
open dist/PromptPanel.app

Requires macOS 14 Sonoma or later (Apple Silicon & Intel), Xcode 15+, Swift 5.10.

Full changelog: https://github.com/tytsxai/PromptPanel/blob/main/CHANGELOG.md
Compare: v1.0.1...v1.1.0

Assets 2
Loading

v1.0.1 — Workflow examples + version surfaces

18 May 16:39
@tytsxai tytsxai
9941307
This commit was signed with the committer’s verified signature.
tytsxai qilai
GPG key ID: C31BAD6EFF2142F2
Verified
Learn about vigilant mode.

Choose a tag to compare

📝 Documentation release

Documentation-only release on top of v1.0.0. The app binary, hotkey path, paste behavior, and storage format are unchanged.

What's new in the docs

  • README — Workflow examples section capturing concrete use cases people actually search for:
    • "Spin up a fresh ChatGPT / Claude chat with my standard role / system prompt"
    • "Drop a Cursor / Copilot project-context block into a new file"
    • "Paste a code-review checklist into a PR draft"
    • "Fire a repeating terminal command with the exact flag combo"
    • "Insert a meeting-notes template into Notion / Obsidian / Apple Notes"
    • "Push a customer-service / sales reply template into Slack or email"
    • "Switch between projects with isolated prompt sets"

These double as long-tail SEO/GEO surfaces — the kinds of "how do I..." questions that route discovery from ChatGPT/Claude/Perplexity/Gemini back to PromptPanel.

Version surfaces aligned

  • `codemeta.json` → 1.0.1 / 2026年05月19日
  • `Info.plist` → CFBundleShortVersionString 1.0.1, CFBundleVersion 2
  • `docs/search-metadata.schema.jsonld` → softwareVersion 1.0.1
  • `llms.txt` → version line + answer-engine summary
  • README badges (EN + zh-CN)

Full changelog

See CHANGELOG.md.

Loading

PromptPanel v1.0.0 — local-first macOS AI prompt launcher

17 May 00:27
@tytsxai tytsxai
8c8292f
This commit was signed with the committer’s verified signature.
tytsxai qilai
GPG key ID: C31BAD6EFF2142F2
Verified
Learn about vigilant mode.

Choose a tag to compare

PromptPanel v1.0.0 — first public release.

An open-source, local-first macOS prompt manager and snippet launcher for AI power users. Press a global hotkey from any app, search your local prompt library, hit Enter, and the entry lands in the active text field — ChatGPT, Claude, Cursor, Copilot, VS Code, Terminal, browsers, or anywhere else.

Highlights

  • 🔥 Global hotkey quick panel (KeyboardShortcuts), targeting <300 ms hotkey-to-focus.
  • 🗂️ Project-scoped prompts plus a built-in Universal project.
  • 🔍 SQLite FTS5 search across title and body, with #tag filtering.
  • 📋 Clipboard-first execution guarantee; best-effort auto-paste via macOS Accessibility.
  • 📌 Pin, manual sort, recency, and use-count tiers in both the library and the quick panel.
  • 🌗 Light / dark / system theme, Launch at Login (SMAppService), Sparkle 2 auto-update.
  • 🔐 No accounts, no telemetry, no cloud sync — prompt content stays in a single local SQLite file.

Pain points it removes

  • Retyping the same role / system prompt into every new ChatGPT, Claude, or Gemini chat.
  • Hunting through a Notes app or scratchpad for a reusable AI prompt mid-conversation.
  • Pasting Cursor / Copilot project context blocks before every coding session.
  • Auto-paste tools that silently fail when focus moves.
  • Cloud prompt managers that cannot safely hold NDA-bound or proprietary prompts.

System requirements

  • macOS 14 (Sonoma) or later, Apple Silicon and Intel.

Install

Pre-built binaries are not attached to this tag yet. Build from source:

git clone https://github.com/tytsxai/PromptPanel.git
cd PromptPanel
./scripts/build-app.sh
open dist/PromptPanel.app

On first run, grant Accessibility permission for automatic paste, set a hotkey in Settings (default ⌥2), and start adding entries to the Universal project.

Privacy

Local SQLite at ~/Library/Application Support/PromptPanel/promptpanel.db. No accounts, no analytics. The only outbound traffic is the optional Sparkle update check.

Full notes

See CHANGELOG.md.

Loading

AltStyle によって変換されたページ (->オリジナル) /