Documentation
Learn how to use DevStash: item types, collections, search, AI features, and keyboard shortcuts.
Getting started
DevStash is one fast, searchable, AI-enhanced hub for all your developer knowledge — snippets, prompts, commands, notes, links, and files. Everything you save is an Item, and every item has a type.
⌘K to see how fast it is to find again.Creating items
Click New Item in the top bar, pick a type, and fill in the fields. Text types get a title and content; links take a URL; files and images take an upload. Add tags to make them easy to find later.
- Snippets and commands open in a syntax-highlighted code editor.
- Notes and prompts use a markdown write/preview editor.
- Every item can be pinned, favorited, and added to collections.
Item types
DevStash ships with seven built-in system types:
- Snippet — reusable, language-aware code.
- Prompt — the AI prompts that work, versioned and tagged.
- Note — markdown notes and explanations.
- Command— terminal commands you’d otherwise re-derive.
- Link — useful URLs, out of your bookmarks bar.
- File (Pro) — context files and docs.
- Image (Pro) — screenshots and diagrams.
Each type has its own color and icon, used consistently across the app.
Collections
Collections group items of any type. An item can live in multiple collections at once — a React snippet could sit in both React Patterns and Interview Prep.
Create a collection from the top bar or the sidebar, then add items to it from the item’s edit form. A collection card is tinted by the type it holds most.
Search
Open the command palette with ⌘K (or Ctrl K) and search across content, titles, tags, and types. Results are grouped into Items and Collections and ranked by relevance.
⌘K → type "debounce" → jump straight to the snippetAI features Pro
On Pro, AI helps with the tedious parts:
- Auto-tagging — suggested tags the moment you paste.
- Summaries — a one-line description from your content.
- Explain this code — a plain-English walkthrough of any snippet.
- Prompt optimizer — sharpen a prompt, then apply the rewrite.
Keyboard shortcuts
⌘K/Ctrl K— open search.Enter— open the selected result.Esc— close the palette or drawer.
Need something that isn’t covered here? Head to Support — the FAQ or the contact form will get you sorted.