I Replaced My AI Chat Interface With a Terminal Shell
go
dev.to
Most AI tools give you a chat window. You type, the model responds, you copy what you need and paste it somewhere else. The conversation and the artifact live in different places. I wanted the artifact to appear next to the conversation, stream in as it was generated, and stay there — editable, persistent, tab-switchable — without ever leaving the terminal. So I built CAS: Conversational Agent Shell. What it looks like ┌─ chat ──────────────────────┐ ┌─ [l] Todo List For Easter