Linux CLI Tool Alpha

Total Recall for your AI coding sessions

Search across every Claude Code and Codex CLI conversation you've ever had. Find that command, that fix, that solution from weeks ago in seconds.

Claude Code (Anthropic) Codex CLI (OpenAI)
Install Now
$ /total-recall how did i fix the auth bug?

Skill(total-recall)
⎿ Successfully loaded skill

Contextify Total Recall

  Found: Auth bug fix from Jan 8, 2026

  Summary:
  - Race condition in token refresh
  - Fixed with mutex lock in AuthManager.swift:142
  - Committed as "fix(auth): prevent token refresh race"

An ingestion engine for your AI conversations.

The Linux CLI indexes your Claude Code and Codex transcripts into a single searchable database. Access them via the command-line tool, the Total Recall skill, or the contextify-researcher agent.

Note: Real-time summarization and the visual conversation timeline are macOS-only features. The Linux CLI focuses on indexing and search.

Built for Linux power users

🔍

Semantic Search

Natural language queries across all your conversations. Find solutions by describing the problem, not remembering exact keywords.

📂

Cross-Project Queries

Search across every project at once, or filter to a specific repo. Your entire AI coding history in one place.

🌳

Git Worktree Support

First-class support for git worktrees. Contextify understands your multi-branch workflow and keeps context organized.

Complex searches run in the background

For multi-step research, the skill spawns a contextify-researcher agent that runs multiple queries and synthesizes results.

> Use a task to figure out what decisions we made about the database schema

query:contextify-researcher(Search for database schema decisions)
⎿ Done (9 tool uses · 34.1k tokens · 1m 14s)

Contextify Total Recall

  Found: 4 conversations about schema design

  Key decisions:
  - Switched from JSON to normalized tables (Jan 3)
  - Added composite index on project_id + timestamp
  - Kept content as TEXT, not BLOB

Get Started

Alpha Current Status

The Linux CLI is functional but requires manual setup. In this Alpha release:

  • Manual tarball download and extraction
  • Manual ingestion (you run contextify-ingest yourself)
  • Database stored in ~/.local/share/contextify/

What we're building for v1.0

  • One-line install: curl -sSL contextify.sh/install.sh | sh
  • Automatic ingestion: systemd user service runs in the background
  • XDG-compliant paths: respects $XDG_DATA_HOME, $XDG_CONFIG_HOME
  • CLI polish: shell completions, --quiet mode, proper exit codes
  • Status command: see what's indexed at a glance

Download

Intel / AMD

Most servers and desktops

Download x86_64

ARM64

Raspberry Pi, AWS Graviton, Apple Silicon

Download ARM64

Extract and install

# Extract the tarball
$ tar -xzf contextify-linux-*.tar.gz

# Move binaries to your PATH
$ mkdir -p ~/.local/bin
$ mv contextify-query contextify-ingest ~/.local/bin/

# Add to PATH if not already (add to ~/.bashrc or ~/.zshrc)
$ echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
$ source ~/.bashrc

Install the skill

# Install the Total Recall skill for Claude Code and Codex
$ contextify-query install-skill

# Verify installation
$ contextify-query --version
contextify-query 1.1.0

# Then in Claude Code or Codex, use the skill:
$ /total-recall what did we build yesterday?

Help and Support

For setup guides, periodic ingestion, and troubleshooting:

Documentation Contact Us

Requirements

Linux x86_64 or ARM64

Ubuntu, Debian, Fedora, Arch, etc.

Claude Code or Codex CLI

At least one AI coding tool installed

The CLI tool reads conversation transcripts from ~/.claude/ and ~/.codex/

Also available for macOS

The full Contextify app includes a visual timeline, real-time monitoring, and AI-powered summaries.

Download for Mac