1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
//! llm-wiki-lib — LLM-powered Wiki SDK
//!
//! Provides three pipelines:
//! - **Ingest**: Source file → LLM edit → Wiki Markdown
//! - **Query**: Question → LLM search wiki → Answer
//! - **Lint**: Audit wiki health → Fix deadlinks / contradictions
//!
//! ## Quick start
//!
//! ```no_run
//! use llm_wiki_lib::Wiki;
//!
//! # async fn run() -> anyhow::Result<()> {
//! let wiki = Wiki::new(Default::default()).await?;
//!
//! // Ingest a source document
//! wiki.ingest("docs/report.pdf").await?;
//!
//! // Query the knowledge base
//! let answer = wiki.query("What was Q1 revenue?").await?;
//! println!("{}", answer.answer);
//!
//! // Lint for health issues
//! let report = wiki.lint().await?;
//! println!("{:#?}", report);
//! # Ok(())
//! # }
//! ```
pub use ;
pub use ;
pub use IngestResult;
pub use InitResult;
pub use LintResult;
pub use QueryResult;
pub use RebuildResult;
pub use ;