[GitHub Trending] andrewyng/aisuite
Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.
Unified interface to multiple AI providers is highly actionable and directly relevant to AI/ML agent orchestration.
Andrew Ng's aisuite is a lightweight Python library providing a unified Chat Completions API across providers like OpenAI, Anthropic, Google, and Ollama, plus an Agents API with toolkits and MCP support for building multi-LLM agents. The repo also ships OpenWorker, a desktop AI agent that can read files, send messages, and create deliverables, running locally with your own API keys or fully offline via Ollama. Developers can swap providers by changing a single string in model names like "openai:gpt-4o" or "anthropic:claude-3-5-sonnet-20240620", with streaming support across providers.
andrewyng