Discover Packages
github.com/cadenmarchese/bottlecap
command
module
Version:
v0.0.2
Opens a new window with list of versions in this module.
Published: May 21, 2025
License: Apache-2.0
Opens a new window with license information.
Imports: 7
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
About
bottlecap is a simple Go client for interacting with OpenAI compatible LLM servers run locally or elsewhere. The app is meant to provide a more streamlined experience for interacting with these LLMs in chatbot style via CLI.
Instructions (local LLM)
git clone https://github.com/cadenmarchese/bottlecap
Within the repo, modify the config file accordingly, or provide your own config file, with the following fields:
{
"url": "https://example.com/v1/chat/completions",
"bearerToken": "<your bearer token>",
"model": "<optionally-specify-model>",
"chatInstructions": "You are a helpful assistant.",
"imageInstructions": "Describe this image."
}
Ask away.
NAME:
bottlecap - Provide inputs to the bottelecap application using quotes
USAGE:
bottlecap [global options]
GLOBAL OPTIONS:
--help, -h show help
./bottlecap ask "Why is the sky blue?"
Expand ▾
Collapse ▴
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
pkg
client
client interacts with the local LLM based on the config file
client interacts with the local LLM based on the config file
Click to show internal directories.
Click to hide internal directories.