README.md

# Anthropix

![Hex.pm](https://img.shields.io/hexpm/v/anthropix?color=informational)
![License](https://img.shields.io/github/license/lebrunel/anthropix?color=informational)
![Build Status](https://img.shields.io/github/actions/workflow/status/lebrunel/anthropix/elixir.yml?branch=main)

An up-to-date and fully-featured Elixir client library for [Anthropic's REST API](https://docs.anthropic.com/claude/reference/getting-started-with-the-api).

- ✅ API client fully implementing the Anthropic API
- 🛜 Streaming API requests
  - Stream to an Enumerable
  - Or stream messages to any Elixir process
- 🔜 Advanced and flexible function calling workflow

This library is currently a WIP. Check back in a week or two, by which point it should be bangin!

## Installation

The package can be installed by adding `anthropix` to your list of dependencies in `mix.exs`.

```elixir
def deps do
  [
    {:anthropix, "0.0.1"}
  ]
end
```

## Quickstart

TODO...

# License

This package is open source and released under the [Apache-2 License](https://github.com/lebrunel/ollama/blob/master/LICENSE).

© Copyright 2024 [Push Code Ltd](https://www.pushcode.com/).