Catalog crates.io
Back to packageRELEASE DETAILS

0.5.2

crates.io

aisdk

An open-source Rust library for building AI-powered applications, inspired by the Vercel AI SDK. It provides a robust, type-safe, and easy-to-use interface for interacting with various Large Language Models (LLMs).

aiai-sdk-rsaisdkapi-bindingsasynchronousopenaisdk
Published25 Feb 2026
Direct dependencies20
Transitive dependenciesNot calculated

Downloads & popularity

73,035downloads
Cumulative counter · observed snapshots20 Oct 2026
73K71.6K70.1K
2026-10-20: 73,035 · observed 2026-10-20T22:24:35.3100548Z
20 Oct20 Oct

crates · 1 observations shown. Missing days are unknown. Counter changes are not daily download totals.

View observed values
Date / source periodValueObserved at
2026-10-2073,0352026-10-20T22:24:35.3100548Z

Declared dependencies 20

Native requirements
20 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
aisdk-macros
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^0.3.0runtime
async-trait
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^0.1.88runtime
cargo-husky
Environment
{
  "kind": "dev",
  "optional": false,
  "target": null,
  "features": [
    "precommit-hook",
    "run-cargo-test",
    "run-cargo-clippy",
    "run-cargo-fmt"
  ],
  "default_features": true,
  "explicit_name": null
}
^1development
derive_builder
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^0.20.2runtime
dotenv
Environment
{
  "kind": "dev",
  "optional": false,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^0.15.0development
futures
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^0.3runtime
log
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^0.4runtime
parking_lot
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^0.12.5runtime
reqwest
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [
    "json",
    "stream"
  ],
  "default_features": true,
  "explicit_name": null
}
^0.12runtime
reqwest-eventsource
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^0.6.0runtime
schemars
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^1.0.4runtime
serde
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [
    "derive"
  ],
  "default_features": true,
  "explicit_name": null
}
^1.0.219runtime
serde_json
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^1.0runtime
tempfile
Environment
{
  "kind": "dev",
  "optional": false,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^3.10.1development
thiserror
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^2.0.12runtime
tokio
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [
    "rt-multi-thread",
    "macros"
  ],
  "default_features": true,
  "explicit_name": null
}
^1.0runtime
uuid
Environment
{
  "kind": "normal",
  "optional": false,
  "target": null,
  "features": [
    "v4"
  ],
  "default_features": true,
  "explicit_name": null
}
^1.0runtime
axum
Environment
{
  "kind": "normal",
  "optional": true,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
>=0.7, <0.9optional
glob
Environment
{
  "kind": "normal",
  "optional": true,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^0.3optional
tera
Environment
{
  "kind": "normal",
  "optional": true,
  "target": null,
  "features": [],
  "default_features": true,
  "explicit_name": null
}
^1optional

Distribution files

0 collected

No distribution files are present in the collected metadata.

Checksums from source
{
  "sha256": "98fbf8fa4e2a61a3ca9babd246439240048ec1a8927af3e271ab93d0848441c0"
}

Repository

PENDING
lazy-hq/aisdk

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:24 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:f95d3ba3338a4ae3efb96b9ecefc7c13204da9cd3db3bffe0f4932e48da1021b

Other collected versions

View all collected versions →