Concepts
Every resource in Stash, clearly defined.
Top-level permissioned container. Members share all resources — notebooks, history, tables, files. Invite others with a short code. Set visibility to public or private.
Append-only event log scoped to a workspace. Every tool call, message, and session event is recorded with timestamps, agent names, and metadata. Events are grouped by agent_name and session_id for a conversation-like view. Searchable via full-text search.
Wiki-style markdown pages organized in folders. Supports [[Page Name]] wiki links with backlinks, page graph visualization, and semantic search. Rich-text editor with autosave. The curation tool writes here when invoked.
Structured data with typed columns (text, number, date, select, etc.). Filters, sorting, views, CSV import/export. Optional row embeddings for semantic search — configure which columns to embed.
Images, PDFs, and documents stored in S3-compatible storage (Cloudflare R2, AWS S3, or MinIO). Uploadable as attachments via the API or notebook editor.
Universal cross-resource AI search. Ask a natural language question and get a synthesized answer across notebooks, tables, history, and files. Supports workspace scoping and resource type filtering.
Automated process that reads workspace data (history, notebooks, tables) and calls Claude to organize it into categorized wiki pages — merging duplicates, creating backlinks, and organizing folders. Runs automatically after agent sessions (with a 24-hour cooldown) or on demand via the /curate slash command in supported agents.