├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── release.yml │ ├── stales-issues.yml │ ├── stales-prs.yml │ └── test.yml ├── .gitignore ├── .goreleaser.yml ├── COPYING ├── LICENSE ├── README.md ├── cli └── cli.go ├── config.example.yaml ├── config └── config.go ├── go.mod ├── go.sum ├── install.sh ├── internal ├── ai_client.go ├── ai_client_test.go ├── chat.go ├── chat_command.go ├── chat_command_test.go ├── config_helpers.go ├── confirm.go ├── confirm_test.go ├── countdown.go ├── exec_pane.go ├── exec_pane_test.go ├── knowledge_base.go ├── knowledge_base_test.go ├── manager.go ├── model_config_test.go ├── model_switching_test.go ├── pane_details.go ├── process_message.go ├── process_message_test.go ├── process_response.go ├── process_response_test.go ├── prompts.go ├── risk_scorer.go ├── risk_scorer_test.go ├── squash.go └── version.go ├── logger └── logger.go ├── main.go ├── system ├── cosmetics.go ├── cosmetics_test.go ├── formatter.go ├── tmux.go ├── tmux_send.go ├── types.go └── utils.go └── tasks ├── dns-bench.txt ├── docker-mysql.txt ├── downloads.txt ├── git-commit.txt ├── large-dmg-png.txt ├── osx-launch-agents.txt ├── pings.txt ├── review-history.txt └── vim-docker-compose.txt /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | github: [alvinunreal] 3 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stales-issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/.github/workflows/stales-issues.yml -------------------------------------------------------------------------------- /.github/workflows/stales-prs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/.github/workflows/stales-prs.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | tmuxai 2 | debug 3 | .windsurfrules -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/COPYING -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/README.md -------------------------------------------------------------------------------- /cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/cli/cli.go -------------------------------------------------------------------------------- /config.example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/config.example.yaml -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/config/config.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/go.sum -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/install.sh -------------------------------------------------------------------------------- /internal/ai_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/ai_client.go -------------------------------------------------------------------------------- /internal/ai_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/ai_client_test.go -------------------------------------------------------------------------------- /internal/chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/chat.go -------------------------------------------------------------------------------- /internal/chat_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/chat_command.go -------------------------------------------------------------------------------- /internal/chat_command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/chat_command_test.go -------------------------------------------------------------------------------- /internal/config_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/config_helpers.go -------------------------------------------------------------------------------- /internal/confirm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/confirm.go -------------------------------------------------------------------------------- /internal/confirm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/confirm_test.go -------------------------------------------------------------------------------- /internal/countdown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/countdown.go -------------------------------------------------------------------------------- /internal/exec_pane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/exec_pane.go -------------------------------------------------------------------------------- /internal/exec_pane_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/exec_pane_test.go -------------------------------------------------------------------------------- /internal/knowledge_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/knowledge_base.go -------------------------------------------------------------------------------- /internal/knowledge_base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/knowledge_base_test.go -------------------------------------------------------------------------------- /internal/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/manager.go -------------------------------------------------------------------------------- /internal/model_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/model_config_test.go -------------------------------------------------------------------------------- /internal/model_switching_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/model_switching_test.go -------------------------------------------------------------------------------- /internal/pane_details.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/pane_details.go -------------------------------------------------------------------------------- /internal/process_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/process_message.go -------------------------------------------------------------------------------- /internal/process_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/process_message_test.go -------------------------------------------------------------------------------- /internal/process_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/process_response.go -------------------------------------------------------------------------------- /internal/process_response_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/process_response_test.go -------------------------------------------------------------------------------- /internal/prompts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/prompts.go -------------------------------------------------------------------------------- /internal/risk_scorer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/risk_scorer.go -------------------------------------------------------------------------------- /internal/risk_scorer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/risk_scorer_test.go -------------------------------------------------------------------------------- /internal/squash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/squash.go -------------------------------------------------------------------------------- /internal/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/internal/version.go -------------------------------------------------------------------------------- /logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/logger/logger.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/main.go -------------------------------------------------------------------------------- /system/cosmetics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/system/cosmetics.go -------------------------------------------------------------------------------- /system/cosmetics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/system/cosmetics_test.go -------------------------------------------------------------------------------- /system/formatter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/system/formatter.go -------------------------------------------------------------------------------- /system/tmux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/system/tmux.go -------------------------------------------------------------------------------- /system/tmux_send.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/system/tmux_send.go -------------------------------------------------------------------------------- /system/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/system/types.go -------------------------------------------------------------------------------- /system/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/system/utils.go -------------------------------------------------------------------------------- /tasks/dns-bench.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/tasks/dns-bench.txt -------------------------------------------------------------------------------- /tasks/docker-mysql.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/tasks/docker-mysql.txt -------------------------------------------------------------------------------- /tasks/downloads.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/tasks/downloads.txt -------------------------------------------------------------------------------- /tasks/git-commit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/tasks/git-commit.txt -------------------------------------------------------------------------------- /tasks/large-dmg-png.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/tasks/large-dmg-png.txt -------------------------------------------------------------------------------- /tasks/osx-launch-agents.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/tasks/osx-launch-agents.txt -------------------------------------------------------------------------------- /tasks/pings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/tasks/pings.txt -------------------------------------------------------------------------------- /tasks/review-history.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/tasks/review-history.txt -------------------------------------------------------------------------------- /tasks/vim-docker-compose.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvinunreal/tmuxai/HEAD/tasks/vim-docker-compose.txt --------------------------------------------------------------------------------