← all repositories
ReflexioAI/claude-smart

Claude Code plugin turns your corrections into skills

Most memory tools just record; this plugin turns your corrections into durable skills that change how Claude Code and Codex behave next time.

751 stars Python Coding AssistantsAgents
claude-smart
Not currently ranked — collecting fresh signals.
star history

What it does

claude-smart is a plugin for Claude Code and Codex that watches your sessions through lifecycle hooks, extracts structured rules from your corrections and successful workflows, and silently injects the relevant ones into future prompts. It keeps project-specific preferences scoped to the repo and rolls up durable patterns into shared skills that transfer across projects. Everything runs locally on your machine, using an in-process ONNX embedder and a local SQLite database—no external API calls for retrieval.

The interesting bit

The engine doesn’t just append new notes to a growing transcript. It continuously refines its library: near-duplicates merge, wording sharpens, triggers tighten or broaden as evidence accumulates, and stale rules get archived when you change your mind. The README claims this makes the skill library sharper, not just bigger, and cites a benchmark showing roughly 3× better rule retention and ~50% more preserved guidance versus claude-mem.

Key highlights

  • Automatic extraction: Lifecycle hooks capture every turn and distill corrections into deduplicated skills without manual tagging.
  • Self-tuning library: Rules merge, sharpen, or get archived as evidence accumulates; the library stays tight rather than bloating.
  • Fully local: Runs an in-process ONNX embedder and stores everything in local SQLite under ~/.reflexio/—no external retrieval APIs.
  • Hybrid search: Vector + BM25 indexing for skills and preferences.
  • Dashboard: Auto-starting web UI at localhost:3001 to audit and edit what the system has learned.

Caveats

  • Platform lock: Only works with local Claude Code and Codex CLI instances; remote Codex, Claude Code Cowork, and the web interface are explicitly unsupported.
  • Codex command gap: Codex lacks native slash-command support, so manual triggers rely on a skill-based workaround rather than first-class plugin commands.

Verdict

If you live in Claude Code or Codex and are tired of re-explaining repo quirks every session, this is worth a look. If you work in web-based or remote-only environments, or just want a simple chat history, it won’t fit.

Frequently asked

What is ReflexioAI/claude-smart?
Most memory tools just record; this plugin turns your corrections into durable skills that change how Claude Code and Codex behave next time.
Is claude-smart open source?
Yes — ReflexioAI/claude-smart is open source, released under the Apache-2.0 license.
What language is claude-smart written in?
ReflexioAI/claude-smart is primarily written in Python.
How popular is claude-smart?
ReflexioAI/claude-smart has 751 stars on GitHub.
Where can I find claude-smart?
ReflexioAI/claude-smart is on GitHub at https://github.com/ReflexioAI/claude-smart.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.