aisuite

What does it do?

aisuite is a Python library for building with large language models (LLMs) through a unified Chat Completions API that routes calls to multiple providers using <provider>:<model-name> names. [1a][1b][1c] It also provides an Agents API that lets models call Python functions as tools, run multi-turn tool loops, and attach toolkits such as files, git, and shell. [2a][2b][2c] A supported use case is a repo-helper agent with files and git toolkits that answers a question about the last commit. [3]

Activity, over time

Daily observations from the public event archive.

Attention

Daily stars & forks

Loading attention chart

Star accumulation

Cumulative stars

Loading star accumulation chart

Pull requests

Daily opens & merges

Loading pull requests chart

Conversations

Daily issues & comments

Loading conversations chart

Community

Daily accounts & reviews

Loading community chart

Releases

Daily releases

Loading releases chart

Latest stargazers

The last 10 distinct accounts we observed this year.

Most active participants

PR, issue, comment & review events in the past year.

Packages

6
PackageVersionDownloads · 30dTrend · 30d
———
———
aisuitev0.1.1
v0.1.1
≥222
aisuitev0.2.0
v0.2.0
≥49.7K
———
coworkerv2.0.1
v2.0.1
≥17.8K

README badges

Embed a badge in your README or website.

  • andrewyng/aisuite reached #1 in daily stars on gitwal · Nov 26, 2024
  • andrewyng/aisuite reached #1 in weekly stars on gitwal · Week of Nov 25, 2024
Live mentions · last 30 days
andrewyng/aisuite mentions in the last 30 days