al3rez

Zehn — Development skill for Claude Code

Development community

Fuzzy-find any prompt across claude, codex, pi & opencode histories, then resume that session.

How to install Zehn

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

What Zehn does

Fuzzy-find any prompt across claude, codex, pi & opencode histories, then resume that session. Fast Zig TUI.

Alternatives in Development

  • Agent Of Empires — Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile 3.1k ★
  • Claude Scholar — Semi-automated research assistant for academic research and software development 3k ★
  • Oh My Agent — Portable multi-agent harness for .agents-based skills, workflows, and standards-aware agent teams across Antig 786 ★

README

zehn

*ذهن — "the mind"*

Find any prompt you have ever typed to an AI coding agent, then drop back into that session.

zehn searching across claude, codex, and pi histories

[Install](#how-do-i-install-it) · [Usage](#how-do-i-use-it) · [Sources](#where-does-it-look) · [Matching](#how-matching-works)

![Zig](https://img.shields.io/badge/Zig-0.16-f7a41d?style=for-the-badge&logo=zig&logoColor=white) ![License](https://img.shields.io/badge/License-PolyForm%20Noncommercial-blue?style=for-the-badge) ![Platform](https://img.shields.io/badge/Linux-555?style=for-the-badge&logo=linux&logoColor=white)

Works with Claude Code   Codex   pi   opencode

What is this?

You use claude one day, codex the next, then pi or opencode after that. A week later you want the thing you asked for back then, but you cannot remember which agent you said it to, let alone which project. So you go digging through four different history formats by hand.

zehn reads all of them at once. It pulls every prompt you have sent to claude, codex, pi, and opencode into a single fuzzy-searchable list. You type a few letters, find the prompt, hit Enter, and it puts you back in that exact session in the agent that owns it.

It is one small Zig binary with no runtime dependencies (sqlite3 is optional, and only for opencode). On my mach