About this project
deepThought is my attempt at a Claude-CLI-style chat tool that works with models other than Claude. A simple terminal interface that drops into whatever shell I'm in, does one thing well.
I've tried the other CLI-style AI tools and most of them overreach. OpenCode and Codex both try to run the whole terminal and organise my workflow, and I don't want that. The Claude CLI gets this bit right: it just sits there and does its job. deepThought is me trying to get that same feel with other models behind it.
Underneath it organises bash sessions and the usual backend plumbing, and I pulled ideas from different sources about how to build a decent TUI. That said, I am not happy with the current shape. There is a good chance I will scrap it and start again, or at least give it a serious rework, before it goes anywhere public.