New Python Library 'aisuite' Unifies AI Providers Into Single API While Powering Desktop Agent App

Jun 16, 2026
GitHub
Article image for New Python Library 'aisuite' Unifies AI Providers Into Single API While Powering Desktop Agent App

Summary

A new Python library called 'aisuite' unifies major AI providers like OpenAI, Anthropic, and Google into a single API, letting developers switch between models with one string change, while also powering OpenCoworker, a desktop AI agent app for macOS and Windows capable of research, file management, and automated tasks.

Key Points

  • aisuite is a lightweight Python library that provides a unified Chat Completions API across multiple generative AI providers — including OpenAI, Anthropic, Google, Mistral, and Ollama — allowing developers to swap providers by changing a single string.
  • Beyond basic chat completions, aisuite offers an Agents API with support for tool calling, prebuilt toolkits (files, git, shell), MCP server integration, tool policies, and state stores for building production-ready AI agents.
  • The project also ships OpenCoworker, a desktop AI agent app for macOS and Windows built on aisuite, capable of performing tasks like deep research, file management, messaging, and scheduled automations using a user-supplied API key or local models via Ollama.

Tags

Read Original Article