Claude Tools / Plugins / claude-dejavu

Plugins · hthsolid/claude-dejavu

claude-dejavu

Memory + recovery + code grounding for Claude Code. Restores deleted sessions, hybrid Postgres+Weaviate recall across every past conversation, tree-sitter symbol indexing across 12 languages, eight identifier-grounding domains (env / DB / route / GraphQL / flag / CSS / i18n / module-export), and a 14-strategy deterministic rewriter that catches fabricated names before they hit disk. Bench: 89.3% reduction in hallucinated identifiers (51.5% → 5.5%, n=400, McNemar p<1e-26). Up to 99% in some v0.5.0a tests (n=200, no stability guarantee yet).

CLEARED_STATICclaude-onlyv0.10.3

Pipeline results

Coverage

CLEARED_STATIC

Tests run

7 / 8

Portability

Claude-only

Type

Plugins

Tests & results

What the pipeline checked

TestStateResult or reason
eligibilityranall eligibility checks passed
dedupranunique -- no near-duplicate found
clocran72854 code lines / 254 files
secretsranno secret patterns matched
egressran20 lexical match(es) — FLAG-INFO (C-01: semantic analysis deferred to v2)
injectionranno patterns matched (confidence: STANDARD)
required-fieldsranrequired fields present: name, version, description
behaviouraldeferredbehavioural assessment deferred (v1): 2 JS/TS entry point(s); Python with non-stdlib imports (committed-only policy): [('benchmark.py', 'statistics'), ('benchmark.py', 'sentence_transformers')]

What's inside

Components found

commands/dejavu-about.md
componentmedium
commands/dejavu-config.md
componentmedium
commands/dejavu-db.md
componentmedium
commands/dejavu-docs.md
componentmedium
commands/dejavu-doctor.md
componentmedium
commands/dejavu-env.md
componentmedium
commands/dejavu-expand.md
componentmedium
commands/dejavu-fabrications.md
componentmedium
commands/dejavu-flags.md
componentmedium
commands/dejavu-graphql.md
componentmedium
commands/dejavu-jit-recall-preview.md
componentmedium
commands/dejavu-lint.md
componentmedium
commands/dejavu-logs.md
componentmedium
commands/dejavu-memory.md
componentmedium
commands/dejavu-outcomes.md
componentmedium
commands/dejavu-pages.md
componentmedium
commands/dejavu-pg-rescue.md
componentmedium
commands/dejavu-recover-file.md
componentmedium
commands/dejavu-reindex.md
componentmedium
commands/dejavu-repair.md
componentmedium

Coverage

Not assessed

  • behavioural execution not run
  • egress patterns logged (FLAG-INFO): 20 lexical match(es)

README

From the repository

# claude-dejavu

> **Stop Claude from fabricating names. Restore deleted sessions. Search every past conversation.**
>
> Built by [HTE Switzerland](https://hendrikthurau.enterprises) — a digital solutions partner shipping production AI infrastructure, full-stack development, and cloud-grade engineering.

[![CI](https://github.com/HthSolid/claude-dejavu/actions/workflows/ci.yml/badge.svg)](https://github.com/HthSolid/claude-dejavu/actions/workflows/ci.yml)
[![Hallucinations cut 89.3%](https://img.shields.io/badge/Hallucinations-cut%2089.3%25%20%28n%3D400%29-brightgreen.svg)](docs/benchmarks/hallucination-rate-v0.3.12.md)
[![License: FSL-1.1-ALv2](https://img.shields.io/badge/License-FSL--1.1--ALv2-blue.svg)](LICENSE)
[![Python: 3.10+](https://img.shields.io/badge/Python-3.10%2B-blue.svg)](https://www.python.org)
[![Platform](https://img.shields.io/badge/Platform-Linux%20%7C%20macOS%20%7C%20Windows-lightgrey.svg)](#install)

---

## What claude-dejavu does

Every Claude API call costs tokens. Every fabricated name (a made-up env var, a wrong field on a Prisma model, a typo of a route, a fictional GraphQL field) ends in a rewrite — and a second API call to fix the first one. claude-de

← Back to Plugins