[package]
name = "oxibrain-cli"
edition.workspace = true
version.workspace = true
license.workspace = true
description = "Command-line interface and MCP server for oxibrain"
repository.workspace = true
rust-version.workspace = true
[[bin]]
name = "oxibrain"
path = "src/main.rs"
[lib]
name = "oxibrain_cli"
path = "src/lib.rs"
[features]
default = []
os-keychain = ["dep:keyring"]
[dependencies]
oxibrain.workspace = true
oxibrain-core.workspace = true
oxibrain-mcp.workspace = true
oxibrain-store.workspace = true
oxibrain-client.workspace = true
serde.workspace = true
oxibrain-llm-http.workspace = true
oxibrain-llm-local.workspace = true
oxibrain-ports.workspace = true
oxibrain-connectors.workspace = true
clap = { workspace = true, features = ["env"] }
tokio.workspace = true
tracing.workspace = true
tracing-subscriber = { workspace = true, features = ["env-filter"] }
anyhow.workspace = true
serde_json.workspace = true
tempfile.workspace = true
toml = "0.8"
keyring = { version = "3", optional = true }