Somtum — Development skill for Claude Code
Local-first memory and prompt-cache layer for Claude Code.
How to install Somtum
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open riz007/somtum and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Somtum does
Local-first memory and prompt-cache layer for Claude Code.
Alternatives in Development
- Epic Publish — Publish a validated epic update back to the issue and local cache 243.5k ★
- Lacp — Local-first policy, evidence, memory, and recovery controls for Claude, Codex, Hermes, and other CLI coding ag 300 ★
- Agent Prompt — Lore — Local Memory Assistant 230 ★
README
**Local-first memory and prompt-cache layer for Claude Code.**
[**Docs**](https://riz007.github.io/somtum/) · [**npm**](https://www.npmjs.com/package/somtum)
[](https://opensource.org/licenses/MIT) [](https://www.npmjs.com/package/somtum)
Somtum (Thai: ส้มตำ) is named after the vibrant, shredded green papaya salad. Just like its namesake, Somtum blends durable observations from your Claude Code sessions — decisions, bugfixes, learnings, file summaries — stores them in a local SQLite database, and injects the relevant ones back into context the next time you work on the same project.
Zero-config: one `somtum init` and every session end is captured automatically. No server, no cloud account, no mandatory tuning.
Table of Contents
- Why Somtum?
- How it works
- Requirements
- Install
- Quickstart
- Verifying the setup
- Dashboard
- CLI Reference
- MCP Server
- Storage Layout
- Configuration
- Privacy
- Token Accounting
- Performance
- Development
- Troubleshooting
- License
**v2.0.0** — Global DB (`~/.somtum/global.db`) · cross-project workspace recall · memory deduplication (`superseded_by`) · `--show-superseded` on `somtum list` · stats instrumentation fix · dashboard dark-mode redesign
**v1.5.0** — Multi-page VitePress docs site · `somtum list` · `somtum reset` · `somtum forget --all` · embeddings timeout safety · config crash-resilience · `injection.max_chars` wired up · warm-start race fix · auth-error hints
**v1.3.0** — Auto-inject memories on every prompt · `update` MCP tool · warm-sta
Related Skills
Linksee Memory
Local-first agent memory MCP - cross-agent brain with token-saving file diff cache. By Synapse Arrows.
Sessiongrep
Local-first memory layer for CLI agents. Indexes Claude Code, Codex CLI, Cursor, Antigravity, and Pi sessions
Recallnest
One memory, every terminal. Shared memory layer for any MCP client — Claude Code, Codex, Kimi, Antigravity (ag
Agent Memory Layer
Local-first shared memory + skill governance for multiple coding agents (Claude Code / Kimi Code / DeepSeek Ha
Claude Code Reset
Backup-first CLI to inspect and reset Claude Code local state (credentials, account/billing cache, telemetry,
Flowmeter Public
Local, privacy-first token, cost, cache, and trace analysis for Cursor, Claude Code, and Codex. Optional Flow-
Related Agents
Local Model Specialist
Evaluate on-device LLM integration, GGUF quantization levels, and KV cache memory constraints read-only.
Agent Tuner
Reflexion-style agent tuner. Given evidence of a recurring failure by a specific agent, proposes the smallest
Query Builder
Builds the TanStack Query layer — api/[name].queries.ts (entities) and api/[name].mutations.ts (features). Wir