Metadata-Version: 2.3
Name: haive-prebuilt
Version: 1.0.0
Summary: Pre-configured Haive agent presets and templates for common use cases
License: MIT
Author: pr1m8
Author-email: william.astley@algebraicwealth.com
Requires-Python: >=3.12,<3.13
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: fast-langdetect (>=0.3.2,<0.4.0)
Requires-Dist: haive-agents (>=1.0.0,<2.0.0)
Requires-Dist: haive-core (>=1.0.0,<2.0.0)
Requires-Dist: langchain (>=0.3.20,<0.4.0)
Requires-Dist: langchain-core (>=0.3.44,<0.4.0)
Requires-Dist: langdetect (>=1.0.9,<2.0.0)
Requires-Dist: langgraph (>=0.3.5,<0.4.0)
Requires-Dist: langid (>=1.1.6,<2.0.0)
Requires-Dist: pydantic (>=2.10.6,<3.0.0)
Requires-Dist: pyspellchecker (>=0.8.2,<0.9.0)
Description-Content-Type: text/markdown

# haive-prebuilt

[![PyPI version](https://img.shields.io/pypi/v/haive-prebuilt.svg)](https://pypi.org/project/haive-prebuilt/)
[![Python Versions](https://img.shields.io/pypi/pyversions/haive-prebuilt.svg)](https://pypi.org/project/haive-prebuilt/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![CI](https://github.com/pr1m8/haive-prebuilt/actions/workflows/ci.yml/badge.svg)](https://github.com/pr1m8/haive-prebuilt/actions/workflows/ci.yml)
[![Docs](https://github.com/pr1m8/haive-prebuilt/actions/workflows/docs.yml/badge.svg)](https://pr1m8.github.io/haive-prebuilt/)
[![PyPI Downloads](https://img.shields.io/pypi/dm/haive-prebuilt.svg)](https://pypi.org/project/haive-prebuilt/)

**Pre-configured Haive agent presets and templates for common use cases.**

40+ ready-to-deploy agents for specific business domains: customer support, research, content generation, code review, and more. Built on the Haive framework, configured for production use.

## Installation

```bash
pip install haive-prebuilt
```

## Features

- **🎯 Domain-specific** — Pre-tuned for specific industries and use cases
- **⚡ Zero-config** — Works out of the box with sensible defaults
- **🔧 Customizable** — Override any setting via the standard Haive config pattern
- **📦 Complete** — Each agent includes prompts, tools, state schemas, and workflows

## Quick Start

```python
from haive.prebuilt import get_agent

# Get a pre-configured agent
agent = get_agent("customer_support")
result = agent.run("How do I reset my password?")
```

## Documentation

📖 **Full documentation:** https://pr1m8.github.io/haive-prebuilt/

## Related Packages

| Package | Description |
|---------|-------------|
| [haive-core](https://pypi.org/project/haive-core/) | Foundation: engines, graphs |
| [haive-agents](https://pypi.org/project/haive-agents/) | Production agents |

## License

MIT © [pr1m8](https://github.com/pr1m8)

