Simple installer:
curl day50.dev/sidechat | sh
Sidechat is an LLM intervention in your little terminal.
It suppports
- adding the following:
- screenshots
- multiple panes as a stack.
- command output
- external context
- memories
- reading from multiple clipboards
- tool calling
- agentic loops
- cycling pane focus
- local and remote servers thanks to the llcat backend.
- turning off and on pane capturing
Sidechat sits agnostically on top of tmux. There's no substantive workflow change needed. You can just beckon your trusty friend at your leisure.
demo.webm
There's an agentic mode. We call it DUI. Enable it with /dui.

You should also use sc-add which can pipe anything into the context. Here's an example:

Once you're in there's a few slash commands. Use /help to get the current list.
Multiline is available with backslash \, just like it is at the shell
There's lots of nice features. Here's the self-update. As you can see it will
- install the update
- replace itself
- pick up where you left off
Here's some screenshots of how it seamlessly works with Streamdown's built in Savebrace feature and how it helps workflow.

Also you don't need tmux! Often you'll be doing things and then realize you want the talk party and you're not in tmux.
That's fine! If you use DAY50's streamdown, sc-picker works like it does inside tmux. You can also sc-add by id. It's not great but you're not locked in. That's the point!



