{"name":"ai-memory","vers":"0.5.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hf-hub","req":"^0.3","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokenizers","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"44f479a86893cdabb97ed84c43fd1c0ec4687f6c6febadc22828506864d994cc","features":{},"yanked":false,"pubtime":"2026-04-07T21:24:45Z"} {"name":"ai-memory","vers":"0.5.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hf-hub","req":"^0.3","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["blocking","json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokenizers","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5c995d5bab3f01d757900865536318d710765d769603a4fafc1e6805562f89ec","features":{},"yanked":false,"pubtime":"2026-04-08T18:52:22Z"} {"name":"ai-memory","vers":"0.5.4-patch.5","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.3","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["blocking","json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokenizers","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fdbba74330672cd6d32fe3bc755a55a605cc60dc2d9303d5aa2b81b9a68e784c","features":{},"yanked":false,"rust_version":"1.87","pubtime":"2026-04-14T20:10:11Z"} {"name":"ai-memory","vers":"0.5.4-patch.6","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6750d019f23746a786298c2f436992ae49f2d8425853a326ed2e5250399dcd78","features":{},"yanked":false,"rust_version":"1.87","pubtime":"2026-04-15T22:40:20Z"} {"name":"ai-memory","vers":"0.6.0-alpha.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d261c93b5944a4ecae9094d68691f3134cf1eb1982628cf19319036a8b02f9f0","features":{},"yanked":true,"rust_version":"1.87","pubtime":"2026-04-16T20:58:00Z"} {"name":"ai-memory","vers":"0.6.0-alpha.2","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5366f4a6c153fdf24307d2bf20045158032034a6f02d2f142b5be9efbe1696d7","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-16T21:42:39Z"} {"name":"ai-memory","vers":"0.6.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pgvector","req":"^0.4","features":["sqlx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls","native-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid","json","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fe43a5890662c72b6674039a69ae8e2a6ee134dd4e17fdc080fa4246ca473392","features":{"default":["sqlite-bundled"],"sqlcipher":["rusqlite/bundled-sqlcipher-vendored-openssl"],"sqlite-bundled":["rusqlite/bundled"]},"features2":{"sal":["dep:async-trait","dep:bitflags","dep:thiserror"],"sal-postgres":["sal","dep:sqlx","dep:pgvector"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-20T18:24:08Z","v":2} {"name":"ai-memory","vers":"0.6.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pgvector","req":"^0.4","features":["sqlx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls","native-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid","json","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"679dda86c0ce4ec3a86a8e176b572c091832b484912c70bc2d2c7b46feaa1506","features":{"default":["sqlite-bundled"],"sqlcipher":["rusqlite/bundled-sqlcipher-vendored-openssl"],"sqlite-bundled":["rusqlite/bundled"]},"features2":{"sal":["dep:async-trait","dep:bitflags","dep:thiserror"],"sal-postgres":["sal","dep:sqlx","dep:pgvector"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-21T13:48:50Z","v":2} {"name":"ai-memory","vers":"0.6.2","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pgvector","req":"^0.4","features":["sqlx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls","native-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid","json","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6b0e4b0c84c2fd8c7ccae048b75d91f9488aafadaf8188b0e9175b8322737a82","features":{"default":["sqlite-bundled"],"sqlcipher":["rusqlite/bundled-sqlcipher-vendored-openssl"],"sqlite-bundled":["rusqlite/bundled"]},"features2":{"sal":["dep:async-trait","dep:bitflags","dep:thiserror"],"sal-postgres":["sal","dep:sqlx","dep:pgvector"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-24T15:05:41Z","v":2} {"name":"ai-memory","vers":"0.6.3","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"dev"},{"name":"pgvector","req":"^0.4","features":["sqlx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rcgen","req":"=0.14.7","features":["pem","ring"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls","native-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid","json","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"381f28e726f52dfb252a2114d0d06372f9cce78f0aa8f1a82a5ef72bd417c310","features":{"default":["sqlite-bundled"],"sqlcipher":["rusqlite/bundled-sqlcipher-vendored-openssl"],"sqlite-bundled":["rusqlite/bundled"],"test-with-models":[]},"features2":{"sal":["dep:async-trait","dep:bitflags","dep:thiserror"],"sal-postgres":["sal","dep:sqlx","dep:pgvector"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-27T22:02:35Z","v":2} {"name":"ai-memory","vers":"0.6.4","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7","features":["tls-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"dev"},{"name":"pgvector","req":"^0.4","features":["sqlx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rcgen","req":"=0.14.7","features":["pem","ring"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls","native-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid","json","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tiktoken-rs","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zstd","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"16fa3a3afd3a24470a3c8e8ed9b3c8a9c2f2f12753506db2213e60e9a2ae230a","features":{"default":["sqlite-bundled"],"e2e":[],"sqlcipher":["rusqlite/bundled-sqlcipher-vendored-openssl"],"sqlite-bundled":["rusqlite/bundled"],"test-with-models":[]},"features2":{"sal":["dep:async-trait","dep:bitflags","dep:thiserror"],"sal-postgres":["sal","dep:sqlx","dep:pgvector"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-05T00:43:53Z","v":2} {"name":"ai-memory","vers":"0.7.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.8","features":["tls-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ciborium","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2","features":["rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio","ureq","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"dev"},{"name":"pgvector","req":"^0.4","features":["sqlx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand_core","req":"^0.6","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"=0.14.7","features":["pem","ring"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid","json","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tiktoken-rs","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace","compression-gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x25519-dalek","req":"^2","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"59668cc4d8b6b4286c38095ccbe3b8d0f5328110317aa0011ce0ca1d5ecad6c2","features":{"default":["sqlite-bundled"],"e2e":[],"sqlcipher":["rusqlite/bundled-sqlcipher-vendored-openssl"],"sqlite-bundled":["rusqlite/bundled"],"test-with-models":[]},"features2":{"sal":["dep:async-trait","dep:bitflags","dep:thiserror"],"sal-postgres":["sal","dep:sqlx","dep:pgvector"]},"yanked":false,"rust_version":"1.96","pubtime":"2026-06-13T04:21:58Z","v":2} {"name":"ai-memory","vers":"0.7.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.8","features":["tls-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ciborium","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2","features":["rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio","ureq","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"dev"},{"name":"pgvector","req":"^0.4","features":["sqlx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand_core","req":"^0.6","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"=0.14.7","features":["pem","ring"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid","json","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tiktoken-rs","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace","compression-gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x25519-dalek","req":"^2","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"9ca23022ada2fff50e296f9b04bca91ec3fa8eba19367609959250b2d368dcd9","features":{"default":["sqlite-bundled"],"e2e":[],"sqlcipher":["rusqlite/bundled-sqlcipher-vendored-openssl"],"sqlite-bundled":["rusqlite/bundled"],"test-with-models":[]},"features2":{"sal":["dep:async-trait","dep:bitflags","dep:thiserror"],"sal-postgres":["sal","dep:sqlx","dep:pgvector"]},"yanked":false,"rust_version":"1.96","pubtime":"2026-06-15T18:28:53Z","v":2} {"name":"ai-memory","vers":"0.8.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.8","features":["tls-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ciborium","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2","features":["rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio","ureq","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"dev"},{"name":"pgvector","req":"^0.4","features":["sqlx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand_core","req":"^0.6","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"=0.14.7","features":["pem","ring"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid","json","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tiktoken-rs","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace","compression-gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x25519-dalek","req":"^2","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"33e3ffddcf870955e06b578f695b3dc335a7219d88070e03eeb0227307768778","features":{"default":["sqlite-bundled"],"e2e":[],"sqlcipher":["rusqlite/bundled-sqlcipher-vendored-openssl"],"sqlite-bundled":["rusqlite/bundled"],"syslog":[],"test-with-models":[]},"features2":{"sal":["dep:async-trait","dep:bitflags","dep:thiserror"],"sal-postgres":["sal","dep:sqlx","dep:pgvector"]},"yanked":false,"rust_version":"1.96","pubtime":"2026-06-26T00:02:06Z","v":2} {"name":"ai-memory","vers":"0.8.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.8","features":["tls-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ciborium","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2","features":["rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio","ureq","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"dev"},{"name":"pgvector","req":"^0.4","features":["sqlx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand_core","req":"^0.6","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"=0.14.7","features":["pem","ring"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid","json","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tiktoken-rs","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace","compression-gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x25519-dalek","req":"^2","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"3bc2f4637f6d1b7f040e610e2114f6a3204458e3fedd4c8ba7e42eab37677975","features":{"default":["sqlite-bundled"],"e2e":[],"sqlcipher":["rusqlite/bundled-sqlcipher-vendored-openssl"],"sqlite-bundled":["rusqlite/bundled"],"syslog":[],"test-with-models":[]},"features2":{"sal":["dep:async-trait","dep:bitflags","dep:thiserror"],"sal-postgres":["sal","dep:sqlx","dep:pgvector"]},"yanked":false,"rust_version":"1.96","pubtime":"2026-06-29T18:55:23Z","v":2} {"name":"ai-memory","vers":"0.9.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.8","features":["tls-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ciborium","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_mangen","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2","features":["rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.5","features":["tokio","ureq","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"instant-distance","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"dev"},{"name":"pgvector","req":"^0.4","features":["sqlx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand_core","req":"^0.6","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"=0.14.7","features":["pem","ring"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest","req":"^0.12","features":["blocking","json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.32","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid","json","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tiktoken-rs","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["cors","trace","compression-gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v7"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x25519-dalek","req":"^2","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"594f0895b479b7af0855728063b8c9af35a0290e82f5fce659d487e003349cd5","features":{"default":["sqlite-bundled"],"e2e":[],"sqlcipher":["rusqlite/bundled-sqlcipher-vendored-openssl"],"sqlite-bundled":["rusqlite/bundled"],"syslog":[],"test-with-models":[]},"features2":{"sal":["dep:async-trait","dep:bitflags","dep:thiserror"],"sal-postgres":["sal","dep:sqlx","dep:pgvector"]},"yanked":false,"rust_version":"1.96","pubtime":"2026-07-08T11:51:48Z","v":2}