# hiSHtory
> A better shell history with context and end-to-end encrypted sync

## Summary
Enhanced shell history that stores command context (directory, exit code, duration) with end-to-end encrypted sync across machines.

## Capabilities
- Store shell history with rich context (directory, exit code, duration)
- End-to-end encrypted sync across multiple computers
- Search history by context attributes
- Local-first storage with optional sync

## When to Use
- User wants richer shell history with context
- User needs to sync shell history across machines securely

## When NOT to Use
- User prefers atuin or other history tools
- User does not need history syncing

## Related Tools
- [atuin](/tools/atuin) (alternative): atuin is another enhanced shell history tool

---
Source: https://littlescripts.sh/tools/hishtory
