Posts tagged “chat-cli

15 posts

Crushing my code with Crush

Crushing my code with Crush

I've been following the folks at Charm for a while now. If you're not familiar with them, they make some of the most beautiful terminal applications and...

Chat-CLI and Anthropic Claude 3.7 Sonnet

Chat-CLI and Anthropic Claude 3.7 Sonnet

Anthropic released a major upgrade to their Claude Sonnet LLM today with version 3.7. Shortly after it was announced, Amazon announced availability via Amazon...

Chat-CLI v0.4.5 is here, kind of

Chat-CLI v0.4.5 is here, kind of

I was really excited to start writing this blog post after pushing v0.4.5 into existence. I added quite a few new capabilities and refactored a lot of code,...

P

Processing Amazon Bedrock log data with Go

Yesterday I wrote about an idea to allow users of my Chat-CLI program to save their chats and load them up again. My idea led me to design and build a...

Notes on Building Conversations Support for Chat-CLI

Notes on Building Conversations Support for Chat-CLI

I've spent a bit of time over the past couple of days thinking more critically about how I'd like to evolve my Chat-CLI project. One of the capabilities I've...

Adding ALL Amazon Bedrock models and more to Chat-CLI

Adding ALL Amazon Bedrock models and more to Chat-CLI

Earlier I wrote about updating my Chat-CLI project to support the latest Amazon Nova models. It occurred to me by the end of writing that post that I needed to...

Use models from Amazon Bedrock Marketplace in Chat-CLI

Use models from Amazon Bedrock Marketplace in Chat-CLI

In a previous post I talked about getting up and running with LLMs via the new Amazon Bedrock Marketplace. So, naturally I have added functionality to Chat-CLI...

Adding Amazon Nova models to Chat-CLI

Adding Amazon Nova models to Chat-CLI

I've just updated Chat-CLI to support the new Nova models from Amazon that were announced at yesterday's re:Invent keynote. You will need to update your Model...

I

Install Chat-CLI with Homebrew

This took me a minute to figure out, but you can now easily install Chat-CLI using the popular "missing package manager for macOS or linux" called Homebrew....

The future of Chat-CLI

The future of Chat-CLI

Lately I have been thinking about what's next for Chat-CLI. It started as a way for me to kick the tires on Amazon Bedrock, back when Bedrock was in public...

Rewriting chat-cli, again

Rewriting chat-cli, again

I’m in my third rewrite of chat-cli. The first version was really, really wonky. I was just getting started with writing a CLI in Go, and I took a number of...

Working with Amazon Bedrock's Streaming Response API and Go

Working with Amazon Bedrock's Streaming Response API and Go

While working on my chat-cli program, I realized that waiting for a response from Amazon Bedrock could take some time, depending on the nature of your prompt....

A super simple TTY loop in Go

A super simple TTY loop in Go

In yesterday's post I talked about building an Amazon Bedrock powered CLI that allowed for an interactive chat. Below is more or less the code I started with...

Building a Generative AI CLI with Amazon Bedrock and Go

Building a Generative AI CLI with Amazon Bedrock and Go

chat-cli is a project I've been working on for the past couple months. It started out as a way to kick the tires on the now publicly available Amazon Bedrock...