Safety modes
Use full-auto, auto-safe, ask, or read-only depending on how much control you want.
Open-source terminal agent
Lore is an open-source AI coding agent for your terminal. It connects directly to your chosen provider, keeps project memory in .lore/, previews risky work, creates rollback snapshots, and verifies changes before you trust them.
git clone https://github.com/fayzkk889/lore && cd lore && go build -o lore .
Project wiki memory
Lore turns your repository into a local, git-friendly knowledge base. Every session starts from your wiki, rules, recalled notes, and recent learnings.
lore init scans architecture, conventions, entities, and project structure into .lore/.
Add LORE.md with rules Lore should always follow, from test commands to architecture constraints.
Use /memory, /remember, /wiki, and /recall to shape the project knowledge base.
Verified completion
Lore is built around local consent, recovery, and evidence that the work actually ran.
Use full-auto, auto-safe, ask, or read-only depending on how much control you want.
Verified completion means running the checks that matter: build commands, vetting, tests, and runtime smoke checks when configured.
Check results are stored locally under .lore/runs, with redacted summaries you can inspect later.
Snapshots are hardened to avoid obvious secrets and preserve files Lore intentionally skipped.
Use /runs, /audit, /status, /rollback, and /permissions inside the TUI.
Run scripted work with lore do, using the same project context and permission defaults.
Direct provider connections
Lore connects from your machine to your selected provider. You bring the key, choose the model, and pay the provider directly according to their terms.
Use Anthropic, OpenAI-compatible endpoints, OpenRouter, DeepSeek, or custom base URLs.
Run against Ollama for local workflows, experimentation, and offline-friendly development.
The source is public at github.com/fayzkk889/lore.
Install scripts target signed release artifacts and checksum verification for v0.9.0-beta.
Demo
The core flow is simple: choose a provider, ask, inspect, apply, verify, and let Lore update project memory when the work is done.
Comparison
| Capability | Hosted coding tools | Lore |
|---|---|---|
| Provider path | Often routed through a product service | Direct from your machine |
| Project memory | Manual files or remote history | Local .lore/ wiki plus LORE.md rules |
| Change safety | Diffs vary by tool | Preview, teach, rollback snapshots |
| Verification | Often conversational | Local self-check and ledgers |
| Automation | Interactive only in many tools | TUI plus headless lore do |
Open source, BYO key
No hosted metering, no telemetry, no service dependency. Your repo, your key, your terminal.