aipat.ch· patching the gaps in AI
← Back to all projects
Experiment DPT · 20

deepThought

deepThought is an experiment in building a Claude-CLI-style chat tool that works with models other than Claude. The point is a simple terminal interface that drops into a shell and stays out of the way. It is a work in progress and I am not convinced about the current shape of it. I might end up scrapping and restarting.

Experiment Internal fastify · react

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.

Details

RefDPT · 20
ZoneExperiment
StatusInternal
Stackfastify · react
Source Not published