Connect your models
Use provider integrations through a common interface, with streaming responses and structured tool calls.
An embeddable agent stack for connecting models, tools, context, and workflows inside your own application.
Use provider integrations through a common interface, with streaming responses and structured tool calls.
Compose an agent loop, define tools, and manage the context your application needs.
Keep agent context manageable through compaction and saved session history. Capabilities differ by edition; use its documentation to select the components your application actually needs.
Start with the edition that fits your environment. Each has its own repository, installation path, and documentation.
A modular SDK for JavaScript and TypeScript applications, with model access, an agent runtime, tools, context management, and terminal UI building blocks.
npm install indusagiAn async-first Python framework for multi-provider model calls, tool-using agents, memory, and retrieval workflows.
pip install indusagiA Rust library and CLI with provider abstractions, agent orchestration, tools, memory, and terminal components.
cargo add indusagiFeatures, supported providers, and setup requirements vary by edition. Follow its documentation and repository for current configuration and license terms. Model-provider usage may have separate costs.