Prompt Workspace | HTML5 AI Prompt Manager and Library
Prompt Workspace is a premium, offline-first workspace built to fix that — permanently. Organize, refine, test, and reuse every AI prompt you own, in one fast,
Prompt Workspace is a premium, offline-first workspace built to fix that — permanently. Organize, refine, test, and reuse every AI prompt you own, in one fast, modern, 100% local application. No sign-up. No server. No subscription. No data ever leaving the browser.
Built entirely with HTML5, CSS3, and vanilla JavaScript (ES6) — zero frameworks, zero build step, zero backend. Unzip it, open index.html, and you’re working in seconds.
Why Prompt Workspace?
If you write, test, or reuse AI prompts on a regular basis — for ChatGPT, Claude, Gemini, Midjourney, or any other model — you already know the problem:
- Good prompts get buried and never found again
- You rewrite the same instructions from scratch, over and over
- There’s no version history when an edit makes a prompt worse instead of better
- Reusable variables, personas, and formats live in your head, not in a system
- Sharing a “prompt library” with a client or team means a messy Google Doc
Prompt Workspace turns that chaos into a structured, searchable, analyzable library — and because it runs 100% client-side, it’s private by design and suitable for white-label customization, internal business tools, or client projects.
Everything You Need To Manage Prompts Like a Pro
Dashboard
- Real-time workspace statistics generated from your data
- Total prompts, favorites, folders, and collections at a glance
- Month-over-month growth and a weekly activity chart
- Category and AI model usage breakdown
- Top tags, top variables, recently edited and recently copied prompts
Prompt Library
- Grid, List, and Compact view modes
- Live text search across title, description, body, notes, category, tags, and detected variables
- Filter by Folder, Collection, Category, AI Model, or Tag
- Sort by Last Updated, Date Created, Title, Most Copied, or Most Used
- Per-card quick actions: Favorite, Pin, Copy, Duplicate, Move, Archive, Delete
Full Prompt Editor
- Title, description, and Markdown-aware body editor with live preview
- Autosave with a visible “Saved just now” indicator
- Character count, word count, estimated token count, and reading time — updated live
- Category (with autocomplete), Folder, Collection, AI Model, Persona, Tags, Color Label, and Priority
- Private notes field for internal context only you see
Smart Variable System
- Automatic
{{variable}}detection as you type - One-click “Test Prompt” opens a live-fill modal — type values, watch the final prompt build in real time
- Copy the completed, ready-to-use prompt to your clipboard instantly
Prompt Component Builder
- Compose prompts from structured, drag-and-drop blocks: Role, Task, Context, Requirements, Constraints, Examples, and Output Format
- Reorder blocks freely, then insert the assembled result straight into the editor
Version History & Diff
- Every body edit is automatically snapshotted (up to the last 25 versions)
- Browse past versions and view a line-by-line diff against the current version
- Restore any previous version with one click
Prompt Quality Analyzer
- Heuristic scoring engine (0–100) checks for length, defined role/persona, clear task, provided context, explicit constraints, output format, and examples
- Instant pass/fail checklist so you know exactly what to improve
Folders, Collections, Templates & Snippets
- Folders for broad, single-parent organization
- Collections to group prompts by theme, campaign, or client — with their own color and description
- Templates — reusable scaffolds; “Use” one to instantly spin up a new editable prompt while the template itself stays untouched
- Snippet Library — writing styles, output formats, greetings, and closings, inserted from the editor toolbar
AI Model & Persona Profiles
- Maintain a roster of AI model profiles — ChatGPT, Claude, Gemini, Perplexity, Grok, DeepSeek, Midjourney, Flux, Stable Diffusion, or your own custom entries
- Set default temperature / max-token parameters per model
- Reusable Personas (Developer, SEO Expert, Marketing Manager, Teacher, Lawyer, Designer, Copywriter, Doctor, Student, or custom) attachable to any prompt
Favorites, Pinned, Recent, Archive & Trash
- Favorites — star what you use often
- Pinned — keep top priorities glued to the top of every list
- Recent — your 30 most recently updated prompts
- Archive — hide prompts from daily views without deleting them
- Trash — safe soft-delete, fully recoverable until you empty it
Analytics
- Twelve-month prompt growth chart
- Priority breakdown, average prompt length
- Most copied prompts and most edited prompts (by version count)
Command Palette
Ctrl + K (Windows/Linux) or Command + K (macOS)opens a fuzzy-searchable palette- Jump to any prompt, any screen, or fire quick actions — New Prompt, New Folder, Import, Export, Backup, Toggle Theme, and more
Import / Export
- Export: JSON (full fidelity), Markdown, CSV, plain text, or PDF (print-to-PDF)
- Import: JSON, CSV, Markdown, or plain text — with graceful handling of malformed or empty files
Backup & Restore
- One-click manual backup downloads a complete JSON snapshot of your entire workspace — prompts, folders, collections, templates, snippets, models, personas, activity log, and settings
- Optional automatic backups
- Restore replaces your current workspace after an explicit confirmation step, so nothing is overwritten by accident
Settings
- Light, Dark, or System theme
- 5 accent colors and 3 font sizes
- Compact density mode and animation on/off toggle
- Autosave and autobackup toggles
- Built-in storage usage meter and a full workspace reset option
Accessibility
- Fully keyboard navigable with visible focus states
- Semantic landmarks and ARIA labels on every icon-only control
- Sufficient color contrast in both light and dark themes
Built To Be Fast, Private, and Yours
- 100% offline-first — works with no internet connection once downloaded
- Zero data collection — no network requests, no analytics, no telemetry, no tracking scripts of any kind
- No backend, no database server — everything persists to your browser’s LocalStorage
- No build step — no npm install, no bundlers, no compiling. Pure HTML/CSS/JS you can open and edit directly
- Fully responsive — desktop, tablet, and mobile layouts out of the box
- Custom UI system — modals, toasts, and context menus are all custom-built; no native browser dialogs anywhere
Who Is This For?
- Prompt engineers & AI power users who need a real system instead of scattered notes
- Marketing & content teams standardizing prompts, personas, and output formats across a team
- Agencies & freelancers organizing prompt libraries per client or campaign using Collections
- Developers & SaaS builders who want a clean, dependency-free codebase to white-label, extend, or bundle into a larger internal tool
- Educators & students building and refining structured prompts with the Component Builder and Quality Analyzer
Technology Stack
- Markup: Semantic HTML5
- Styling: Modular CSS3 (layered token → base → layout → components → modules → overlays → animations architecture)
- Scripting: Vanilla JavaScript ES6, cleanly layered by responsibility (utils, storage, database layer, UI state, views, import/export, command palette, app/router)
- Storage: Browser LocalStorage — no server, no database engine required
- Dependencies: None at runtime. No frameworks, no CDNs, no build tools
System Requirements
- Any modern desktop or mobile browser: Chrome, Edge, Firefox, or Safari (latest two versions)
- LocalStorage enabled (default in all standard, non-private browsing modes)
- No internet connection required after the files are downloaded
- No PHP, no MySQL, no Node.js, no server of any kind needed to run it
Optional: the app can also be served from any static host (Netlify, Vercel, GitHub Pages, S3, or your own web server / cPanel) with zero configuration if you prefer serving it over HTTP instead of opening the file directly.
What’s Included
- Complete, unminified HTML5 / CSS3 / vanilla JS source code
- Fully layered, well-commented codebase — easy to read, extend, and re-skin
- Full offline documentation (open
documentation/index.html) covering installation, every feature, keyboard shortcuts, FAQ, troubleshooting, developer guide, and backups - Quick-start guide, developer guide, and backup guide as standalone Markdown files
- Pre-seeded demo workspace so every screen has content on first launch
- Light and dark theme, 5 accent colors, 3 font sizes
- Changelog and license file
Quick Start
- Unzip the
PromptWorkspacefolder - Double-click
index.html(or open it via your browser’s File → Open) - Start working — no installation, no server, no dependencies required
Tip: for the smoothest experience, use a modern browser (Chrome, Edge, Firefox, or Safari — latest two versions).
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Ctrl + K (Windows/Linux) or Command + K (macOS) | Open the Command Palette |
Ctrl + N (Windows/Linux) or Command + N (macOS) | Create a new prompt |
Ctrl + S (Windows/Linux) or Command + S (macOS) | Save the currently open prompt |
Ctrl + F (Windows/Linux) or Command + F (macOS) | Focus the search field in the current view |
↑ / ↓ | Navigate results inside the Command Palette |
Enter | Select the highlighted Command Palette result |
Esc | Close the active modal, drawer, or palette |
More shortcuts are always visible in-app at Settings → Shortcuts.
Frequently Asked Questions
Does Prompt Workspace send my prompts anywhere?
No. There is no backend, no analytics, and no network calls of any kind. Everything is stored locally in your browser via LocalStorage.
Where exactly is my data stored?
In your browser’s LocalStorage, scoped to the exact URL/path you opened index.html from. Opening it from a different folder path or a different browser starts a fresh workspace.
Will I lose my data if I clear my browser cache?
Clearing cache alone does not affect LocalStorage. However, clearing “site data” or “cookies and other site data” can remove it — back up regularly using the built-in Export/Backup tool to stay safe.
Can I use this on multiple devices?
Each browser/device keeps its own separate LocalStorage. Use Export → Backup on one device and Restore on another to move your workspace across machines.
Does it work fully offline?
Yes, completely, once the files are on your machine. There are no CDN dependencies required at runtime.
How is the token count calculated?
It’s a fast, offline approximation (roughly 4 characters per token) — the same rule of thumb commonly used for English text with GPT-style tokenizers. It’s meant as a helpful estimate, not an exact count from any specific model’s tokenizer.
Can I customize the AI Models and Personas list?
Yes — add, edit, or remove any AI Model or Persona. Built-in entries are marked “Built-in” but remain fully editable.
What happens when I delete a prompt?
It moves to Trash and can be restored anytime until you explicitly empty the trash, which is permanent.
Is there a storage limit?
LocalStorage typically allows 5–10MB per origin depending on the browser. Settings shows your current usage in real time — heavy users should export/backup regularly.
Can I import prompts from another tool?
Yes — use Import with a JSON, CSV, Markdown, or plain text file. The Developer Guide documents the expected JSON/CSV shape for custom imports.
Do I need any coding skills to use it?
No. It’s a ready-to-use application. Basic HTML/CSS/JS knowledge is only needed if you want to re-skin or extend the codebase.
Changelog
Version 1.0.0 — Initial Release - Dashboard with real-time, computed workspace statistics and charts - Prompt Library with Grid / List / Compact views, search, filtering, and sorting - Full Prompt Editor: metadata, autosave, character/word/token/reading-time stats - Automatic {{variable}} detection with a live variable-fill preview modal - Prompt Component Builder (drag-and-drop Role/Task/Context/etc. blocks) - Version History with restore and line-level diff view - Prompt Quality Analyzer with heuristic 0–100 scoring - Folders, Collections, Templates, and Snippet Library - AI Model profiles and reusable Personas - Favorites, Pinned, Recent, Archive, and Trash (soft delete with restore) - Analytics view: growth, category/model usage, priority breakdown, top prompts - Command Palette (Ctrl + K (Windows/Linux) / Command + K (macOS)) with fuzzy search and quick actions - Import (JSON/TXT/Markdown/CSV) and Export (JSON/Markdown/CSV/TXT/PDF) - Manual and automatic Backup & Restore - Settings: theme, 5 accent colors, compact density, animation toggle, 3 font sizes, autosave, autobackup, storage usage meter, workspace reset - Full keyboard shortcut support and command palette navigation - Light and dark themes, fully responsive layout (desktop, tablet, mobile) - Custom modal/toast/context-menu system — no native browser dialogs - Complete offline support — zero external runtime dependencies Support: Have a question before you buy, or need help after your purchase? Reach out through the item’s Support tab, or email us directly at ali.appsclub@gmail.com and we’ll get back to you as soon as possible.
Thanks for checking out Prompt Workspace by LodhiStudio — built for anyone who lives inside their prompts.
What's Your Reaction?
Like
0
Dislike
0
Love
0
Funny
0
Angry
0
Sad
0
Wow
0

