openheim 0.2.0

A fast, multi-provider LLM agent runtime written in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
# Openheim Documentation

| Document | Description |
|---|---|
| [architecture.md]./architecture.md | Module map, prompt flow diagram, extension points |
| [configuration.md]./configuration.md | Full `config.toml` reference — providers, MCP servers, timeouts, models |
| [library.md]./library.md | Embedding openheim as a Rust library — `OpenheimClient`, sessions, streaming |
| [skills.md]./skills.md | Writing and enabling skill files for domain-specific agents |
| [deployment.md]./deployment.md | Running in server mode — Docker, systemd, reverse proxy, enterprise notes |
| [custom-tools.md]./custom-tools.md | Implementing a custom `ToolHandler` |
| [custom-llm-provider.md]./custom-llm-provider.md | Implementing a custom `LlmClient` |
| [api.md]./api.md | Complete server API spec — REST endpoints, WebSocket protocol, TypeScript interfaces |