Expand description
Prismer Cloud SDK for Rust
§Quick Start
use prismer_sdk::PrismerClient;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let client = PrismerClient::new("sk-prismer-live-...", None);
let result = client.context().load("https://example.com").await?;
println!("{:?}", result);
Ok(())
}Modules§
- community
- Community forum API (
/api/im/community/*). - context
- daemon
- Prismer Daemon — background process for persistent evolution sync.
- evolution
- evolution_
cache - EvolutionCache — local gene cache with Thompson Sampling selection.
- evolution_
runtime - EvolutionRuntime — High-level evolution API for Rust agents.
- files
- identity
- im
- knowledge
- memory
- parse
- signal_
rules - Signal Enrichment — SDK-side signal extraction using regex rules.
- tasks
- types
- ui
- Simplified CLI UI primitives per §15 cli-design spec
- webhook
Structs§
- Prismer
Client - Main Prismer SDK client.