# Welcome to Maccaw

## Overview

The `maccaw` package provides an infrastructure to interact with various large language models (LLMs) such as OpenAI's GPT, Claude by Anthropic, and MistralAI. It aims to integrate these models into a unified framework for generating language model completions and handling tool-based LLM interactions. The package includes a set of base classes, utilities for tool management, and LLM-specific implementations to facilitate easy interactions and chaining of language models.

## Quick links

{% content-ref url="overview/what-we-do" %}
[what-we-do](https://ds-organization-11.gitbook.io/maccaw/overview/what-we-do)
{% endcontent-ref %}

{% content-ref url="overview/our-features" %}
[our-features](https://ds-organization-11.gitbook.io/maccaw/overview/our-features)
{% endcontent-ref %}

## Get Started

We've put together some helpful guides for you to get setup with our product quickly and easily.

{% content-ref url="tutorial" %}
[tutorial](https://ds-organization-11.gitbook.io/maccaw/tutorial)
{% endcontent-ref %}
