The simplest local memory engine — for you and your agents.
No servers. No SDKs. No complexity. Save anything, recall it with natural language. Works for humans in the terminal and for AI agents as a skill. Everything runs locally via Ollama — no cloud, no accounts.
# Save anything
yaad add "staging db is postgres on port 5433"
yaad add "deploy checklist: run migrations, restart workers, clear cache"
# Set a reminder
yaad add "book conference ticket" --remind "in 30 minutes"
# Ask anything
yaad ask "what's the staging db port?"
yaad ask "do I have anything due tonight?"- Ollama running locally
ollama pull mxbai-embed-large # embeddings
ollama pull llama3.2:3b # reasoning (or any chat model you prefer)Linux / macOS:
curl -fsSL https://yaad.knl.co.in/install.sh | bashGo install:
go install github.com/kunalsin9h/yaad/cmd/yaad@latestPre-built binaries — GitHub Releases.
yaad ships as an Agent Skill — compatible with Claude Code, Cursor, Codex CLI, Gemini CLI, and any agent that supports the open skills standard.
npx skills add kunalsin9h/yaad -gOnce installed, your agent saves and recalls memory across sessions automatically.
yaad can remind you of things right in your terminal when they're due.
yaad add "submit PR for review" --remind "tomorrow 9am"See REMINDERS.md for setup (shell hook or systemd daemon).
- COMMANDS.md — full command reference (
list,get,delete,config, all flags) - REMINDERS.md — reminder setup guide
- CONFIG.md — configuration keys, models, notifier options
- SPEC.md — product specification and architecture
MIT © Kunal Singh