docs.rs failed to build post-cortex-0.4.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
post-cortex-0.3.1
post-cortex
Intelligent conversation memory system for AI assistants — persistent knowledge storage, semantic search, knowledge graph, MCP + gRPC transports.
This is the facade meta-crate: one dependency line for the whole post-cortex stack. Direct dependence on a single member crate is usually preferable for production deployments (smaller compile time, fewer transitive deps).
Picking the right crate
| Goal | Crate |
|---|---|
| Domain types, traits, error | post-cortex-core |
| gRPC client (no server) | post-cortex-proto |
| Custom storage backend | post-cortex-storage |
| Embedding engine + vector index | post-cortex-embeddings |
| Full memory orchestrator | post-cortex-memory |
| MCP tool functions | post-cortex-mcp |
Running daemon + pcx CLI |
post-cortex-daemon |
Install
[]
= "0.4"
Example
use ;
async
Features
| Feature | Default | What it enables |
|---|---|---|
embeddings |
yes | Semantic search and vectorization (Model2Vec potion-multilingual-128M by default) |
bert |
no | BERT embedding backend (Candle) via post-cortex-memory/bert and post-cortex-daemon/bert |
surrealdb-storage |
no | SurrealDB backend |
surrealdb-tikv |
no | SurrealDB + TiKV distributed KV |
otel |
no | Placeholder; currently enables nothing (use post-cortex-daemon/otel) |
Architecture
post-cortex (this facade)
├── post-cortex-core (domain — no I/O)
├── post-cortex-proto (gRPC wire types)
├── post-cortex-embeddings (Model2Vec / BERT + vector index)
├── post-cortex-storage (RocksDB + SurrealDB)
├── post-cortex-memory (orchestrator)
├── post-cortex-mcp (MCP tools, pure lib)
└── post-cortex-daemon (rmcp + axum + tonic + pcx CLI)
Lock-free design (DashMap, ArcSwap, atomic ops, actor pattern) throughout the storage + session layers — see post-cortex-core for the lock-free invariants.
MSRV
Rust 1.95 (edition 2024).
License
MIT — see LICENSE.