Muvon/octolib
The lib to power AI tools.
Provides a unified Rust interface across 12+ AI providers (OpenAI, Anthropic, Google, etc.) with intelligent model routing via `provider:model` format parsing. Supports cross-provider tool calling, structured JSON output with schema validation, vision/embedding capabilities, and automatic token cost tracking with configurable retry logic.
Stars
2
Forks
1
Language
Rust
License
Apache-2.0
Category
Last pushed
Mar 13, 2026
Monthly downloads
897
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/Muvon/octolib"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
lfnovo/esperanto
A unified interface for various AI model providers
apocas/restai
RESTai is an AIaaS (AI as a Service) open-source platform. Built on top of LlamaIndex &...
sbhjt-gr/InferrLM
On-device AI for iOS & Android
baidubce/bce-qianfan-sdk
Provide best practices for LMOps, as well as elegant and convenient access to the features of...
ProviderProtocol/ai
0-DEP AI DX SDK