Skip to main content

lore_engine/
lib.rs

1//! **lore-engine** — the framework-agnostic wiki engine behind Lore.
2//!
3//! Provides vault management, wiki-link parsing, full-text search, an in-memory
4//! link graph, and force-directed layout — with no GUI dependencies.
5//!
6//! # Consumers
7//!
8//! - **lore** (Qt GUI) — desktop app
9//! - **lore-cli** — command-line interface
10//! - **lore-mcp** — Model Context Protocol server for AI agents
11//!
12//! Each consumer creates its own [`state::AppState`] and calls into
13//! [`engine::vault_ops`] for all operations.
14
15pub mod engine;
16pub mod state;
17pub mod types;