tempering-ai
v0.1.5
Published
An interactive AI prompt generator for your terminal.
Maintainers
Readme
tempering-ai
tempering-ai is a command-line interface (CLI) application designed to serve as an interactive AI companion. Built with TypeScript and Bun, it leverages advanced AI models to provide conversational capabilities and assist users through interactive prompts directly in their terminal.
Features
- Interactive AI Conversations: Engage with an AI model directly from your command line.
- Cross-Platform: Binaries available for Linux, macOS, and Windows in the GitHub Releases.
- Easy Installation: Installable as a global NPM package.
- Fast and Efficient: Built with Bun for a speedy development and runtime experience.
Installation
There are two ways to use or build tempering-ai:
1. Using NPM (Recommended, Cross-Platform JS CLI)
Install globally with:
npm install -g tempering-aiThis will make the tempering-ai command available in your terminal on any OS with Node.js.
Build from source (JS CLI):
bun run build
# Output: dist/tempering-ai.js (cross-platform, Node.js required)2. Native Binary (Current OS)
To build a native executable for your current operating system:
bun run build:native
# Output: dist/tempering-ai (native binary for your OS)Or download prebuilt binaries for Linux, macOS, or Windows from the GitHub Releases page.
Usage
After installation, you can run the tempering-ai application by simply typing:
tempering-aiFollow the on-screen prompts to interact with your AI companion.
Development
For developers interested in contributing or modifying tempering-ai:
- Clone the repository:
git clone https://github.com/osinnanna/tempering-ai.git cd tempering-ai - Install dependencies using Bun:
bun install - Build the application:
bun run build - Run the application:
./dist/tempering-ai
License
This project is licensed under the MIT License.
