Skip to content
kamaterasuPublic

About

Turns your shell history into spaced‑repetition flashcards.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

11 Commits

Folders and files

Repository files navigation

Memonto — Shell History → Spaced Repetition

Turns your shell history into spaced‑repetition flashcards. Terminal TUI built with Bubble Tea.

Memonto logo

Why

Your future self forgets flags. Memonto learns from bash/zsh history, scrubs obvious secrets, and turns tricky commands into flashcards. Review for ~5 minutes a day—inside your terminal.

Features

  • Automatic ingest from ~/.zsh_history / ~/.bash_history
  • Smart heuristics find long/piped/multi‑flag commands ("tricky")
  • Cloze cards that hide a flag/subcommand
  • Leitner boxes (1→5) with sane default intervals
  • Tags inferred from tools (git/kubectl/ffmpeg/etc.)
  • Local‑only storage (JSON in XDG data dir)

Privacy

Your history never leaves your machine. We scrub obvious tokens/emails/hex keys during ingest. Review the regexes in ingest.go and adjust for your environment.

Roadmap

  • Tag filters
  • Multiple-Choice
  • Import/export anonymized decks

About

Turns your shell history into spaced‑repetition flashcards.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages