Docs

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.

New here? Create your first snippet, then hit ⌘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.

AI 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.
AI actions run only when you click — nothing is sent automatically.

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.