Skip to main content

Crate prismer_sdk

Crate prismer_sdk 

Source
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§

PrismerClient
Main Prismer SDK client.