Metadata-Version: 2.4
Name: agentsystems-toolkit
Version: 0.2.0
Summary: Development toolkit for building AgentSystems agents
Author-email: AgentSystems <support@agentsystems.ai>
License-Expression: Apache-2.0
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: PyYAML>=6.0
Requires-Dist: pydantic>=2.0
Requires-Dist: requests>=2.31.0
Provides-Extra: langchain
Requires-Dist: langchain-core>=0.1.0; extra == "langchain"
Requires-Dist: langchain-anthropic>=0.1.0; extra == "langchain"
Requires-Dist: langchain-openai>=0.1.0; extra == "langchain"
Requires-Dist: langchain-aws>=0.1.0; extra == "langchain"
Requires-Dist: langchain-ollama>=0.1.0; extra == "langchain"
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: pytest-cov>=4.0; extra == "dev"
Requires-Dist: black>=23.0; extra == "dev"
Requires-Dist: ruff>=0.1.0; extra == "dev"
Requires-Dist: mypy>=1.5; extra == "dev"
Requires-Dist: types-requests>=2.31.0; extra == "dev"
Provides-Extra: license-files
Requires-Dist: LICENSE; extra == "license-files"
Dynamic: license-file

# AgentSystems Toolkit

[![GitHub stars](https://img.shields.io/github/stars/agentsystems/agentsystems?style=flat-square&logo=github)](https://github.com/agentsystems/agentsystems/stargazers)

> [!NOTE]
> **Public Beta** - Part of the AgentSystems platform. Official public launch September 15, 2025.
> ⭐ [**Star the main repository**](https://github.com/agentsystems/agentsystems) to show your support!

> This is the **development toolkit** for AgentSystems. See the [main repository](https://github.com/agentsystems/agentsystems) for platform overview and documentation.

Development toolkit for building AgentSystems agents with model routing, progress tracking, and agent framework integration.

## Features

- **Model Routing**: Abstract model layer supporting OpenAI, Anthropic, AWS Bedrock, Ollama
- **Progress Tracking**: Progress reporting utilities for long-running tasks
- **LangChain Integration**: Pre-configured providers with credential management

## Installation

```bash
pip install agentsystems-toolkit
```

## Quick Start

```python
from agentsystems_toolkit import get_model

# Get a model - automatically routes to configured provider
model = get_model("claude-sonnet-4", "langchain", temperature=0)

# Use with any LangChain workflow
response = model.invoke("Hello, world!")
```

## License

Licensed under the [Apache-2.0 license](./LICENSE).
