tofu-llm 0.3.0

A command-line tool for interacting with LLMs
Documentation

🐤 [WIP] The Tofu Multi-LLM Client

Crates.io Documentation License: MIT License: Apache 2.0

Interact with AI models from the command line, with support for most major LLM providers and a beautiful terminal interface. User- and dev-friendly.

Table of Contents

Installation

cargo install tofu-llm

This will automatically install Tofu and make it runnable with tofu. Make sure you have ~/.cargo/bin in your PATH.

You can also build from source if you prefer.

Usage

tofu [OPTIONS]

Options

  • -v, --verbose: Enable verbose output
  • -h, --help: Print help
  • -V, --version: Print version
  • -c, --config: Open the config file in the default editor

Development or Manual Installation

  1. Clone the repository:

    git clone https://github.com/teccdev/tofu.git
    cd tofu
    
  2. Build the project:

    cargo build
    
  3. Test if desired:

    cargo test
    
  4. Run:

    cargo run -- --help
    

License

Dual-licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.