council
Basic Information
Council is an open-source Python platform for building applications that use large language models (LLMs). It provides a unified interface to interact with multiple LLM providers and local models, and is designed to give developers control flow and scalable oversight for LLM-driven applications. The project focuses on enterprise-grade quality control, monitoring and production readiness by standardizing message formatting, managing model parameters and API credentials, and offering built-in error handling and retry logic. The repository includes installation options via pip, configuration via environment files, and documentation and support channels for developers. It targets teams who need consistent LLM behavior across providers and operational visibility into usage and costs.