Re-exports§
pub use errors::InnateError;pub use errors::Result;pub use kb::AbstainReason;pub use kb::AppraiseParams;pub use kb::Contributor;pub use kb::CurateReport;pub use kb::FlaggedPoint;pub use kb::KnowledgeBase;pub use kb::RecallParams;pub use kb::RecallResult;pub use kb::RecordParams;pub use kb::Situation;pub use kb::Tier;pub use kb::Valence;pub use kb::Verdict;pub use kb::APPRAISE_ADVISORY;
Modules§
- backup
- Cloudflare R2 backup for the Innate knowledge database.
- cli
- CLI commands — thin wrapper over KnowledgeBase.
- daemon
- Daemon: background log-watcher that bridges closed systems to the knowledge layer.
- embedding
- errors
- hook
- install
innate install— interactive setup wizard (clack-style TUI).- kb
- KnowledgeBase — all 8 Public APIs.
- llm
- llm_
trace - LLM / embedding HTTP call tracing.
- mcp
- MCP server — JSON-RPC 2.0 over stdio.
- migrate
- Schema migration runner — 4.0 → current chain.
- paths
- Single source of truth for the
~/.innatedirectory layout. - refine
- settings
- storage
- SQLite storage layer.
- upgrade
innate upgrade— self-update from GitHub Releases.- utils
- web
innate web— local read + governance web UI for the knowledge base.
Functions§
- open_kb
- Open a KnowledgeBase at
db_path, injecting LLM providers from~/.innate/settings.jsonif configured. Falls back to DummyEmbeddingProvider + HeuristicDistiller when no LLM settings are present.