cogni

Rust

Unix native interface for LLMs optimized for happiness.

Focus

cogni brings language model scripting (prompting) into familiar Unix environment by focusing on:

For example, designing for IO redirection (stdin, stdout) allows cogni to work with files, editor buffers, clipboards, syslogs, sockets, and many external tools without bespoke integrations.

Features

Non-Features

Installation

```sh

Install from crates.io

$ cargo install cogni

From source

$ cargo install --path . ```


Tour of cogni

🚧 WIP