| Crates.io | hai-cli |
| lib.rs | hai-cli |
| version | 1.21.0 |
| created_at | 2025-03-18 07:40:07.670702+00 |
| updated_at | 2025-12-04 08:21:22.877795+00 |
| description | A CLI with a REPL for hackers using LLMs. |
| homepage | |
| repository | https://github.com/braincore/hai-cli |
| max_upload_size | |
| id | 1596292 |
| size | 1,246,663 |
A CLI (hai) with a REPL for hackers using LLMs.

Documentation is available at braincore.github.io/hai-cli
Or, you can dive in and rely on hai -h (CLI), /help (REPL), and
/task hai/help (LLM helper within REPL).
hai -i.curl -LsSf https://hai.superego.ai/hai-installer.sh | sh
Go to releases and download the version for your machine.
cargo install hai-cli



!sh tool
!py tool
!pyuv toolLike !py but delegates to the LLM the responsibility of defining and
installing Python library dependencies.

!html tool!hai tool
!fn-py
Example uses ken/code-review task.

Example uses ken/weather task.

NOTE: Human input and code generation is cached so the next invocation of task doesn't require the LLM at all.
Assets are a key-value object store in the cloud that you and the LLM can read or write to. Assets can be shared publicly, monitored for changes, and support revisions.

The LLM can use assets without loading them into the conversation:


