Skip to main content

Crate innate_core

Crate innate_core 

Source

Re-exports§

pub use errors::InnateError;
pub use errors::Result;
pub use kb::CurateReport;
pub use kb::KnowledgeBase;
pub use kb::RecallResult;

Modules§

cli
CLI commands — thin wrapper over KnowledgeBase.
daemon
Daemon: background log-watcher that bridges closed systems to the knowledge layer.
embedding
errors
install
innate install — interactive setup wizard (clack-style TUI).
kb
KnowledgeBase — all 8 Public APIs.
llm
mcp
MCP server — JSON-RPC 2.0 over stdio.
migrate
Schema migration runner — 4.0 → current chain.
refine
settings
storage
SQLite storage layer.
upgrade
innate upgrade — self-update from GitHub Releases.
utils

Functions§

open_kb
Open a KnowledgeBase at db_path, injecting LLM providers from ~/.innate/settings.json if configured. Falls back to DummyEmbeddingProvider + HeuristicDistiller when no LLM settings are present.