Back to browse
GitHub Repository

Your terminal forgets everything. engram remembers. Ask it questions about past errors, deployments, or any command you've ever run.

4 starsPython

Engram – Give your terminal an eidetic memory with local AI

by tljq·Mar 2, 2026·3 points·0 comments

AI Analysis

●●●BangerSolve My ProblemDark HorseNiche Gem

Searchable terminal history with output capture beats ctrl+R for debugging, local or Anthropic-powered.

Strengths
  • Captures full stdout/stderr (not just commands) and queries across outputs with AI—a genuine gap in standard history tools.
  • Local-first with Ollama support, zero cloud by default; Anthropic keys optional and only send relevant context.
  • Async logging, automatic secret redaction (15+ patterns), multi-shell support (bash/zsh/fish) with zero manual configuration.
Weaknesses
  • Linux + macOS only; no Windows support limits reach for developers on that platform.
  • Depends on Ollama or third-party API for useful search; local LLM inference not built-in and requires manual setup.
Target Audience

Backend developers, DevOps engineers, power terminal users who need searchable shell history with output.

Similar To

atuin · McFly · Warp terminal

Similar Projects

AI/ML●●Solid

Memv – Memory for AI Agents

Predict-calibrate extraction reduces noise, but Zep and Mem0 already dominate the agent memory space.

Big BrainNiche Gem
brgsk
432mo ago