

chatlas
Your friendly guide to building LLM chat apps in Python with less effort and more clarity.
chatlas is a Python library for building LLM chat applications with a unified interface across multiple providers like OpenAI and Anthropic. It simplifies the process of creating chat clients, managing conversations, and integrating tools with language models.
The library provides a consistent API that works across different LLM providers, reducing the complexity of switching between or supporting multiple models. It includes built-in support for tool/function calling, allowing you to register Python functions that the model can invoke during conversations. chatlas handles the underlying protocol differences between providers so you can focus on building your application rather than managing provider-specific implementations.








