Skip to main content

Crate honcho_ai

Crate honcho_ai 

Source
Expand description

§Honcho Rust SDK

Rust SDK for Honcho — AI agent memory and social cognition infrastructure.

§Status

Alpha — this SDK is under active development and not yet ready for production use.

Re-exports§

pub use client::Honcho;
pub use conclusion::Conclusion;
pub use conclusion::ConclusionCreateParams;
pub use conclusion::ConclusionScope;
pub use dialectic_stream::DialecticStream;
pub use dialectic_stream::FinalResponse;
pub use message::Message;
pub use peer::Peer;
pub use session::Session;
pub use session::UploadFileBuilder;
pub use upload::FileSource;
pub use types::dialectic::DialecticOptions;
pub use types::message::MessageCreate;
pub use types::message::MessageResponse;
pub use types::message::MessageSearchOptions;
pub use types::peer::PeerConfig;
pub use types::peer::PeerContext;
pub use types::session::SessionConfiguration;
pub use types::session::SessionContext;
pub use types::session::SessionContextOptions;
pub use types::session::SessionPeerConfig;
pub use types::session::SessionSummaries;
pub use types::workspace::WorkspaceConfiguration;

Modules§

blocking
Blocking facade over the async Honcho SDK.
client
High-level Honcho client. High-level Honcho SDK client.
conclusion
Conclusion wrapper type. Conclusion wrapper and scoped access.
dialectic_stream
Stream adapter for dialectic responses. Stream adapter that accumulates dialectic content for final_response().
error
Error types for the Honcho SDK. Error types for the Honcho SDK.
http
HTTP transport layer (client, routes, SSE decoding). HTTP client internals.
message
Message wrapper type. Message wrapper — construction, getters, custom Debug/Display.
peer
Peer wrapper type. Peer wrapper — construction, metadata, chat, representation, context, search, and card.
session
Session wrapper type. Session wrapper — construction, metadata, peer management, per-peer config.
types
Shared types for the Honcho SDK. Shared types for the Honcho SDK.
upload
File source abstraction for uploads. File source abstraction for uploads.