victorreinor

Lembra — Git skill for Claude Code

Git community

🧠 Histórico permanente e pesquisável do Claude Code · Permanent, searchable history for Claude Code: search prompts by repo/branch/date, recover deleted files, resume sessions.

How to install Lembra

This entry records only its repository, not the path inside it, so there is no exact command to give. Open victorreinor/lembra and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Lembra does

🧠 Histórico permanente e pesquisável do Claude Code · Permanent, searchable history for Claude Code: search prompts by repo/branch/date, recover deleted files, resume sessions. 100% local: Bun + SQLite FTS5.

Alternatives in Git

  • Code Context — GitHub Repo stars MCP plugin for semantic code search Code search MCP 5.7k ★
  • Awesome ChatGPT — Search awesome-ChatGPT-repositories for open-source GitHub repositories related to ChatGPT and LLMs 3.2k ★
  • GitHub Workflow Adaptation Plan — Project: Claude Code Skills Factory Blueprint Source: /Users/rezarezvani/projects/claudecode-github-bluprint D 617 ★

README

🧠 lembra

**O histórico permanente e pesquisável do Claude Code.**

Ache qualquer sessão por repositório, branch, data ou palavra-chave.
Recupere arquivos que o Claude criou e você apagou. Retome o trabalho de onde parou.

[![CI](https://github.com/victorreinor/lembra/actions/workflows/ci.yml/badge.svg)](.github/workflows/ci.yml) [![Bun](https://img.shields.io/badge/runtime-Bun%201.3-f9f1e1?logo=bun&logoColor=black)](https://bun.sh) [![TypeScript](https://img.shields.io/badge/TypeScript-strict-3178c6?logo=typescript&logoColor=white)](tsconfig.json) [![SQLite FTS5](https://img.shields.io/badge/SQLite-FTS5-003b57?logo=sqlite&logoColor=white)](docs/architecture.md) [![MIT](https://img.shields.io/badge/licença-MIT-2ea44f)](LICENSE) ![100% local](https://img.shields.io/badge/dados-100%25%20locais-2ea44f)

**Português** · [English](README.en.md)

A página do lembra: lista de sessões agrupadas por dia e o detalhe de uma sessão com resumo, comando para retomar e conversa

A dor

Quem usa o Claude Code o dia inteiro conhece isso:

  • Vários terminais, nenhuma memória. Você sabe que já resolveu aquilo, mas não lembra em qual sessão nem em qual repo.
  • O /resume depende de você lembrar. Dar /rename em toda sessão é o tipo de coisa que a gente esquece.
  • O Claude Code apaga o histórico. Por padrão, transcripts com mais de 30 dias são removidos (cleanupPeriodDays).
  • Arquivos somem. O Claude gera um .sql em ~/Downloads ou numa pasta temporária, você limpa a pasta e, semanas depois, precisa dele de novo.
  • O contexto se perde. Depois de um /compact, ou num terminal novo, você acaba dando "prompt do prompt" para o Claude investigar o que vocês já tinham feito.
  • "Eu já fiz algo parecido?" Uma proposta, um script, uma análise de dois meses atrás. Sem busca, vira retrabalho.

Como surgiu

O `lembra` nasceu de um áudio de seis minutos