{"repo":"pythops/tenere","free":true,"listed":false,"github":"https://github.com/pythops/tenere","clone":"git clone https://github.com/pythops/tenere.git","description":"🤖 TUI for LLMs","language":"Rust","stars":679,"topics":["chatgpt","llm","rust","tui","cli","ratatui","llamacpp","ollama"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"TUI for LLMs 📸 Demo 🪄 Features - Syntax highlights - Chat history - Save chats to files - Vim keybinding (most common ops) - Copy text from/to clipboard (works only on the prompt) - Multiple backends - Automatically load the last saved chat into history 💎 Supported Backends - [x] ChatGPT - [x] llama.cpp - [x] ollama 🚀 Installation 📥 Binary releases You can download the pre-built binaries from the release page 📦 crates.io tenere can be installed from crates.io ❄️ NixOS / Nix Tenere is available in nixpkgs and can be installed via configuration.nix: For non-NixOS systems, install directly with: 📱 Mobile (nix-on-droid) Tenere works on Android via nix-on-droid (demo). To set up (tutorial): 1. Install nix-on-droid from F-Droid 2. Add tenere to your packages in \".config/nixpkgs/nix-on-droid.nix\": 3. Run nix-on-droid switch 4. Create your config at \".config/tenere/config.toml\" 🍺 Homebrew ⚒️ Build from source To build from the source, you need Rust compiler and Cargo package manager. Once Rust and Cargo are installed, run the following command to build: This will produce an executable file at target/release/tenere that you can copy to a directory in your $PATH . ⚙️ Configuration Tenere can be configured using a TOML configuration file. By default, the configuration file is located at: - Linux : $HOME/.config/tenere/config.toml or $XDG CONFIG HOME/tenere/config.toml - Mac : $HOME/Library/Application Support/tenere/config.toml - Windows : /AppData/Roaming/tenere/config.toml 🛠 ","default_branch":null,"files":null,"tree":[],"storefront":"/r/pythops","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pythops/tenere/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}