View Project
CommandChronicles is a modern, privacy-first terminal productivity tool designed for developers, DevOps engineers, and system administrators. It serves as a secure, searchable, and cross-platform command history manager that enhances your workflow directly from the CLI.
Built in Go and optimized for performance, CommandChronicles provides encrypted session tracking, remote sync, and intelligent command metadata indexing — turning your terminal into a powerful knowledge base.
CommandChronicles is built for users who want full control over their command-line history without sacrificing privacy, portability, or usability. It works seamlessly on macOS, Linux, and integrates with your existing shell setup.
End-to-end encrypted command storage using XChaCha20-Poly1305
Argon2id key derivation for strong authentication
Remote sync across machines
Shell integration for bash and zsh
Interactive TUI for browsing sessions and commands
Full-text fuzzy search with Bleve
Command metadata tracking (timestamp, exit code, etc.)
Session management for project-based organization
Keep a persistent, secure command history across environments
Search and reuse complex past commands with full context
Analyze your terminal usage to improve automation and efficiency
CommandChronicles is ideal for teams and individuals who value reproducibility, traceability, and security in their shell workflows. It's lightweight, extensible, and designed to integrate seamlessly into any developer setup.
Built with