A simple, organized system for logging and managing your Warp terminal AI chat conversations.
- ✅ Easy logging: Create timestamped chat log files with one command
- 📁 Organized storage: Clean folder structure in your working directory
- 📊 Quick status: Check storage usage and recent files instantly
- 🔧 Simple setup: One-command installation
- 🎯 User-friendly: Minimal commands for daily use
- Download or clone this repository
- Run the installer:
cd warp-chat-logger chmod +x install.sh ./install.sh - Follow the prompts (default installs to
./warp-logger_build)
After installation, navigate to your chat logs folder:
cd ./warp-logger_build./log.sh "debugging python script"
./log.sh "docker setup help"
./log.sh # Creates generic timestamped log./status.shDuring installation, you can choose to install global commands that work from anywhere:
# Available globally after installation
walp log "debugging session" # Create log from any directory
walp status # Check status from anywhere
walp logs # Show location and statusManaging global commands:
# From your installation directory
cd ./warp-logger_build/setup
./manage_global_commands.sh install # Install global commands
./manage_global_commands.sh uninstall # Remove global commands
./manage_global_commands.sh status # Check if installed
./manage_global_commands.sh welcome # Enable/disable welcome messageWelcome Message: Optionally show available commands every time you open a terminal:
📝 Warp Chat Logger commands available:
walp log "description" - Create new chat log
walp status - Check logs status
walp logs - Show location and status
After installation:
./warp-logger_build/
├── README.md # Quick reference
├── log.sh # Create new chat logs
├── status.sh # Check folder status
├── log_chat.sh # Main logging engine
├── setup/ # Advanced management tools
│ ├── check_logs.sh # Detailed status/cleanup
│ └── README.txt # Full documentation
└── *.txt # Your chat log files
- Logging:
log.shcreates timestamped files like2024-06-30_14-30-15_description.txt - Organization: Files automatically open in your default text editor
- Monitoring: Folder is in your working directory for easy access
- Management: Advanced tools in
setup/folder for maintenance
# Daily usage examples
./log.sh "git workflow help"
./log.sh "react debugging session"
./log.sh "server deployment questions"
# Check your logs
./status.sh
# Output:
# Chat logs folder size: 1.2M
# Number of chat files: 8
# Recent files:
# 2024-06-30_14-30-15_git_workflow_help.txt
# 2024-06-30_13-45-20_react_debugging_session.txt- macOS, Linux, or WSL
- Bash shell
- Basic text editor (opens automatically)
- Location: Choose custom install location during setup
- Editor: Files open with your system's default text editor
- Naming: Modify
log_chat.shto change filename format
Simply delete the installation folder:
rm -rf ./warp-logger_buildFeel free to submit improvements, bug fixes, or feature suggestions!
Free to use and modify. Share with other Warp users!