小竹模块仓库
开源 AI 基础设施模块,为所有小竹产品提供统一的 AI 能力基础。
0
Crates
0
Layers
0
Products
0+
Reuses
五层倒金字塔架构
xz-provider已完成
统一 LLM 服务接口。Ollama + OpenAI 兼容。路由、重试、限流。
产品复用矩阵
Writing
Chat
Memo
Drive
Message
Inspiration
xz-providerxz-embedxz-searchxz-rerankxz-ragxz-knowledge-graphxz-memoryxz-skillxz-agent主动复用
可选复用
快速开始
Rust
use xz_provider::Provider;
use xz_memory::Memory;
let provider = Provider::builder()
.with_ollama("http://localhost:11434")
.build()?;
let memory = Memory::builder()
.with_working_memory(1024)
.build()?;
memory.remember("User prefers Rust programming").await?;
let ctx = memory.retrieve("programming language preference").await?;
let reply = provider.chat("Help me write a web service", ctx).await?;