SkillsMay 12, 2026·2 min read

Stash — Shared Memory for Coding Agents

Stash is shared memory for coding agents: it captures session transcripts into a workspace and provides a CLI to search and reuse that knowledge.

Agent ready

This asset can be read and installed directly by agents

TokRepo exposes a universal CLI command, install contract, metadata JSON, adapter-aware plan, and raw content links so agents can judge fit, risk, and next actions.

Needs Confirmation · 64/100Policy: confirm
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Asset
Universal CLI install command
npx tokrepo install 3b40408e-627b-4759-9254-91a4cefbb270
Intro

Stash is shared memory for coding agents: it captures session transcripts into a workspace and provides a CLI to search and reuse that knowledge.

  • Best for: teams where multiple people/agents work on the same repo and want knowledge to compound across runs
  • Works with: CLI installs + coding agents (Claude Code/Cursor/Codex/etc.), optional self-host via docker compose
  • Setup time: 15 minutes

Practical Notes

  • Designed for team-scale memory: multiple agents feed one shared workspace
  • Self-host option via docker compose -f docker-compose.prod.yml up -d (per README)
  • GitHub stars/forks (verified): see Source & Thanks

Stash is useful when “tribal knowledge” becomes your bottleneck:

  • One engineer already solved a build issue, but others keep re-solving it.
  • Agents generate great notes in transcripts, but the information is lost after the run.
  • A long-running agent session becomes faster when it can query prior decisions.

A practical playbook:

  1. Start by capturing only the runs you want shared (opt-in).
  2. Create one workspace per repo or per product area (keep scope tight).
  3. Promote durable facts into the wiki (decisions, commands, common fixes), and let noisy transcripts expire.

This turns agent usage into an asset: later runs start with more context and fewer repeated questions.

FAQ

Q: What is Stash? A: A shared memory/workspace for coding agent session knowledge, accessible via CLI.

Q: Can I self-host it? A: Yes — the README includes a docker compose production file for self-hosting.

Q: How do I keep it clean? A: Keep scope per repo/team, opt in transcripts, and promote durable facts into the wiki.

🙏

Source & Thanks

Source: https://github.com/Fergana-Labs/stash > License: MIT > GitHub stars: 95 · forks: 30

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets