Introducing Gottem: A Powerful CLI App for Interacting with AI APIs
Published
6/27/2024

Introducing Gottem: A Powerful CLI App for Interacting with AI APIs


We are excited to announce the release of Gottem, a feature-rich command-line interface (CLI) application that simplifies interaction with various AI APIs. Gottem provides a seamless and efficient way to send queries to APIs like Claude and OpenAI, enabling users to leverage the power of artificial intelligence right from their terminal.


With Gottem, you can:

  1. Start new chats or continue previous conversations
  2. Select from multiple AI APIs to send your queries
  3. Enjoy a user-friendly text editor for composing queries and viewing responses
  4. Access a persistent storage system for chat history and API keys
  5. Customize settings for API keys and preferences



One of the standout features of Gottem is its ability to switch between different language models (LLMs) seamlessly during a chat. With a simple command, you can change the LLM powering your conversation, allowing you to explore different AI perspectives and capabilities on the fly.

For example, let's say you're having a conversation about a technical topic using the Claude API. Mid-way through the chat, you realize you need a more creative perspective. With Gottem, you can easily switch to the OpenAI API by pressing Ctrl+J and selecting the desired API from the menu. The chat will continue uninterrupted, but now with the power of a different LLM behind it.

Additionally, Gottem empowers you to edit and refine your context at any point during the chat. If you want to modify a previous message, add more information, or clarify something, simply navigate to the relevant part of the conversation using the arrow keys and make your changes. This flexibility allows you to steer the conversation in the desired direction and ensure that the AI has the most accurate and relevant context to provide the best responses.




Gottem offers an intuitive interface that makes it easy to navigate and interact with AI APIs. The application provides a main menu where you can start new chats, continue previous conversations, view chat history, manage API keys, and access settings.



One of the key features of Gottem is its built-in text editor. With a range of editing controls, composing queries and viewing responses has never been more convenient. You can edit the whole history from your LLM, switch LLM in the middle of a chat.The editor supports commands like Ctrl+E to send queries, Ctrl+J to select the API, and Ctrl+Q to quit the editor.



Gottem securely stores your chat history and API keys, ensuring that your conversations and credentials are preserved across sessions. The application also provides a settings menu where you can easily configure your API keys for different services like Claude and OpenAI.



To get started with Gottem, simply download the appropriate package for your operating system from our GitHub releases page. We offer pre-built binaries for Linux, macOS, and Windows, making it easy to install and run Gottem on your preferred platform.


For more information on installing, configuring, and using Gottem, please refer to our README file and documentation.


We are committed to continuously improving Gottem and welcome feedback and contributions from the community. If you encounter any issues, have suggestions, or would like to contribute to the project, please visit our GitHub repository.



Start exploring the power of AI with Gottem today and revolutionise your command-line experience!