Muvon

Octolib — AI skill for Claude Code

AI community

One Rust API to 25+ AI providers — chat, vision, tool calls, structured output, embeddings & reranking with built-in cost tracking.

How to install Octolib

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Muvon/octolib and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Octolib does

One Rust API to 25+ AI providers — chat, vision, tool calls, structured output, embeddings & reranking with built-in cost tracking.

Alternatives in AI

  • Openclaw Dashboard — 🔐 Secure, real-time monitoring dashboard for OpenClaw AI agents 654 ★
  • Usage — macOS menu bar & Windows tray app pinning Claude Code, Codex & Antigravity quota, burn rate, and cost to your 301 ★
  • Openclaw Claude Bridge — HTTP bridge powering OpenClaw's AI agents via Claude Code CLI — manages persistent sessions, auto-resume, exte 143 ★

README

Octolib: Self-Sufficient AI Provider Library

**© 2026 Muvon Un Limited (Hong Kong)** | [Website](https://muvon.io) | [Product Page](https://octomind.run/product/octolib) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![Rust](https://img.shields.io/badge/rust-1.70%2B-orange.svg)](https://www.rust-lang.org) [![Coverage](https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Fmuvon%2Foctolib%2Fbadges%2Fcoverage.json&style=flat-square)](https://github.com/muvon/octolib/actions/workflows/ci.yml)

🚀 Overview

Octolib is a comprehensive, self-sufficient AI provider library that provides a unified, type-safe interface for interacting with multiple AI services. It offers intelligent model selection, robust error handling, and advanced features like cross-provider tool calling and vision support.

✨ Key Features

  • 🔌 Multi-Provider Support: OpenAI, Anthropic, xAI, OpenRouter, Cerebras, NVIDIA NIM, Groq, BytePlus, Alibaba Model Studio, Ollama, Together, Featherless, Fireworks, Hetzner, Inception Labs (Mercury), OpenCode Zen/Go, Google Vertex, Google Studio, Amazon, Cloudflare, DeepSeek, MiniMax, Moonshot AI (Kimi), Z.ai, Tinker (Inkling), OctoHub, Local, CLI proxies
  • 🛡️ Unified Interface: Consistent API across different providers
  • 🔍 Intelligent Model Validation: Strict provider:model format parsing with case-insensitive model support
  • 📋 Structured Output: JSON and JSON Schema support for OpenAI, xAI, OpenRouter, DeepSeek, Together, and Z.ai
  • 💰 Cost Tracking: Automatic token usage and cost calculation
  • 🖼️ Vision Support: Image and video attachment handling for vision-capable models
  • 🧰 Tool Calling: Cross-provider tool call standardization
  • 🧩 CLI Provider: Use cli:/ (e.g. cli:codex/gpt-5.2-codex). Proxy-only: tools/MCP are not used or controllable.
  • ⏱️ Retry Management: Configurable exponential backoff