Awful Jade (aj) 🌲

aj is your command-line sidekick for working with Large Language Models (LLMs) — fast, friendly, and a dependable. 🦀💬

aj CLI Example



LLM Swiss Army knife with the best intentions. 😇

Awful Jade CLI tool logo

🤔 Why aj?

  • Speed & Safety: Written in Rust for rock‑solid performance.
  • Talk or Tinker: One‑shot Q&A ✨ or full interactive sessions 🗣️.
  • Memories: Vectordb search + embeddings so it “remembers” helpful context 🧠.
  • YAML All the Things: Configs & prompt templates without tears ☕️.

⚡ TL;DR

What You’ll Find in This Book 📚

  • Install: macOS, Linux, Windows — you’ll be up and running in minutes.
  • Use: Quick commands, interactive mode, library usage for Rust devs.
  • Config: Tune models, context windows, paths.
  • Templates: Build your prompts like a pro.
  • Sessions & Memories: Understand how AJ recalls things.
  • Downstream Projects: See how others extend aj.

Pro tip: AJ auto‑downloads the BERT embedding model (all-mini-lm-l12-v2) when needed. No fuss. 📦⬇️

aj ask "What's an angel?"