Skip to content

[GitHub Trending] andrewyng/aisuite

7.9 relevance
Score Breakdown
technical depth
7
novelty
8
actionability
9
community
8
strategic
7
personal
9

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.

AI/ML github.com
Simple, unified interface to multiple Generative AI providers  - andrewyng/aisuite
Summary

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.

Author

andrewyng