Awful Jade (aj
) 🌲
aj
is your command-line sidekick for working with Large Language Models (LLMs) — fast, friendly, and a dependable. 🦀💬
🌐 Project Links
- GitHub Repository 🐙 — Open source code, issues, and contributions welcome.
- Docs.rs Documentation 📖 — Full API reference, kept in sync with crate releases.
- Crates.io Package 📦 — Install instructions, versions, and metadata.
LLM Swiss Army knife with the best intentions. 😇
🤔 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?"