Cargo Features

[dependencies]
nerve-ai = { version = "0.1.2", default-features = false, features = ["ollama", "groq", "fireworks"] }
default = fireworks, groq, ollama, openai

These default features are set whenever nerve-ai is added without default-features = false somewhere in the dependency tree.

ollama default

Enables ollama-rs ^0.1.9

groq default

Enables duration-string and groq-api-rs ^0.1.0

openai fireworks default

Enables openai_api_rust

nerve-ai has 4 features without comments.