claude-mem vs impeccable
Two of the top projects in Skills, plugins and prompts, side by side: who leads on each score part and who each one suits, then setup, license, activity and what each review found.
claude-mem
Persistent cross-session memory plugin for Claude Code and other coding agents
impeccable
Design skill with 24 slash commands for AI coding agents' frontend output
Verdict
Both score 97; claude-mem ranks higher on stars, 116,088 to 108,034. Of the 4 score parts we measure for both, claude-mem leads on 1, impeccable on 1 and 2 are even.
- Adoptionclaude-mem leads by 1 point, 98 to 97: close to even.
- FreshnessEven at 100.
- Maintenanceimpeccable leads by 1 point, 97 to 96: close to even.
- Agent-readyEven at 85.
Pick claude-mem if you are
Claude Code users who want session memory that persists across runs
- Local SQLite plus Chroma storage with a worker HTTP API and web viewer
- Three-step search/timeline/get_observations flow filters before fetching full details, cutting tokens
Pick impeccable if you are
Developers using AI coding agents who want better frontend design output
- Installs into many agents: Claude Code, Cursor, Codex, Gemini CLI, Copilot, Grok Build, Hermes and more
- 61 detector rules run in the CLI and browser extension with no LLM or API key
| What we compare | claude-mem | impeccable |
|---|---|---|
| Score parts, out of 100 | ||
| Adoption | 98, widely used | 97, widely used |
| Momentum | Not scored for this kind | Not scored for this kind |
| Freshness | 100, active | 100, active |
| Maintenance | 96, healthy | 97, healthy |
| Agent-ready | 85, ready | 85, ready |
| Facts from GitHub and the README | ||
| Stars | 116.1k | 108k |
| License | Apache-2.0 (permissive) | Apache-2.0 (permissive) |
| Last commit | Nov 2026 | Nov 2026 |
| Last release | Nov 2026 | Nov 2026 |
| Language | TypeScript | Rust |
| Docker | Yes | No |
| GPU | Not needed | Not needed |
| arm64 or Apple Silicon | Not stated | Mentioned |
claude-mem
Claude-mem hooks into Claude Code's lifecycle events (SessionStart, UserPromptSubmit, PreToolUse, PostToolUse, Stop, SessionEnd) to capture tool-usage observations, summarize them, and inject relevant context into later sessions. Data is stored in SQLite with FTS5 and Chroma for hybrid search, served by a local Bun-managed worker with a web viewer. Search is exposed through three MCP tools (search, timeline, get_observations). Installers also exist for OpenCode, T3 Code, Antigravity, OMP, Pi and OpenClaw.
Who it is for: Claude Code users who want session memory that persists across runs
Strengths
- Local SQLite plus Chroma storage with a worker HTTP API and web viewer
- Three-step search/timeline/get_observations flow filters before fetching full details, cutting tokens
- Installers for several harnesses besides Claude Code, including OpenCode, T3 Code and OpenClaw
- `<private>` tags exclude sensitive content from storage
Weaknesses
- Installer prompts for sign-in to a hosted observer with a 30-day trial; opt-out needs flags
- Depends on Node 20+, Bun and uv, auto-installed if missing
- `npm install -g claude-mem` gives only the SDK, not the hooks or worker
- Some features, such as TeamBrain and cloud sync, rely on the hosted cmem.ai service
- no GPU
- Docker + Compose
- Needs Node.js >=20, Bun, uv, SQLite, Chroma
- Models: Anthropic plan, OpenRouter, Gemini, claude-mem observer
impeccable
Impeccable installs a single `/impeccable` skill into coding agents such as Claude Code, Cursor, Codex CLI, Gemini CLI and GitHub Copilot. It adds 24 commands (audit, critique, polish, typeset, layout and others), a live browser variant mode, and 61 deterministic detector rules for common AI-generated design tells. `/impeccable init` writes a PRODUCT.md that later commands use as context.
Who it is for: Developers using AI coding agents who want better frontend design output
Strengths
- Installs into many agents: Claude Code, Cursor, Codex, Gemini CLI, Copilot, Grok Build, Hermes and more
- 61 detector rules run in the CLI and browser extension with no LLM or API key
- Edit hooks surface detector findings back to the agent on Claude Code, Copilot, Codex, Cursor and Grok
- Apache-2.0, with npx, git submodule, plugin and manual copy install options
Weaknesses
- Skill runs through a separate binary downloaded on first run into ~/.impeccable/bin/
- Design roll requests go to impeccable.style and telemetry is on unless you opt out
- Hooks need per-harness trust approval, and Hermes and Veto get no edit hook
- Writes many working files under .impeccable/ that need a manual .gitignore block
- no GPU
- Needs Node.js (only for the npx installer), An AI coding tool such as Claude Code, Cursor or Codex CLI, impeccable.style roll API (telemetry can be disabled)
More in Skills, plugins and prompts
Building with these?
We help teams pick an open-source AI stack and run it in production. Client work never changes a rank.