pi-mono
CommunityUnified LLM API for seamless provider switching.
Software Engineering#typescript#api#javascript#llm#tool calling#agentic workflow#provider abstraction
Authorwibus-wee
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill simplifies LLM integrations by providing a single, consistent API across numerous AI providers, abstracting away their differences and enabling easy switching.
Core Features & Use Cases
- Multi-Provider Support: Integrates with OpenAI, Anthropic, Google, Azure, Mistral, Groq, xAI, and more.
- Tool Calling: Enables agentic workflows with robust function calling capabilities using TypeBox schemas.
- Streaming & Context: Handles streaming responses, manages conversation context, and supports cross-provider context handoffs.
- Use Case: Build an AI agent that can dynamically choose the best LLM for a given task (e.g., speed vs. capability) without code changes, or migrate your AI backend without rewriting your integration logic.
Quick Start
Use the pi-mono skill to get a response from the 'gpt-4o' model with the system prompt 'You are a helpful assistant.' and the user message 'Hello!'.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: pi-mono Download link: https://github.com/wibus-wee/bbot/archive/main.zip#pi-mono Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.