About Claude Smart
Claude Smart is a Claude Code plugin from Reflexio that makes Claude Code improve with use by turning the developer's corrections and successful execution paths into rules it follows in later sessions. Rather than replaying transcripts or summaries of past conversations, it distills what happened into compact, deduplicated instructions, such as always passing a particular flag to a test command in a given repository, and injects them into Claude's system prompt at the start of every new session.
It is for developers who use Claude Code daily and are tired of repeating the same corrections. The plugin registers seven lifecycle hooks that capture every user turn, tool call and assistant response, and Reflexio's extractors turn them into two artifacts: a user profile holding session scoped preferences and working style, and a project playbook of durable rules, each stating when it applies and why. Rules maintain themselves, merging when the same correction is made twice and archiving when the developer changes course. Slash commands let users show, teach, tag and clear what has been learned, and a local web dashboard lets them browse sessions and edit playbook rules. Everything runs on the local machine; no external API key is required, because all model calls route through the local Claude command line tool and semantic search uses an embedded ONNX model. It needs Node.js 18 or later and Python 3.12 or later.
The plugin is free and open source under the Apache 2.0 license, though its extraction calls consume the user's own Claude Code usage. Reflexio's separate hosted service lists Free at $0 per month with 100 learnings and 1,000 search requests, Pro at $299 per month with 10,000 learnings and 100,000 search requests, and a custom priced self hosted option in the customer's own AWS, GCP or Azure account.