tmux-botdomo
Majordomo of AI assistants living in tmux sessions.
Automatically detects Claude Code, Gemini, and Codex running in tmux panes and allows you to send context directly from vim to the right AI assistant.
Installation
Setup
1. Start the daemon
Add to your .tmux.conf:
Note that session-closed hook is currently broken in tmux 3.5a and doesn't get triggered as expected. Therefore, tbdmd automatically shuts down when it detects the tmux session no longer exists.
2. Configure Neovim
vim..
This essentially mimics yanking.
Usage
- Select code in vim/Neovim.
- Press your configured keybinding.
- Selected conetext is sent to the detected AI assistant in your tmux session, based on the working directories.
Commands