Metadata-Version: 2.3
Name: crewmaster
Version: 0.1.21
Summary: A powerful and flexible framework for building, orchestrating, and deploying multi-agent systems.
Keywords: ai,llm,agent
Author: Imolko
Author-email: info@imolko.com
Requires-Python: >=3.12.3,<3.14
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Operating System :: POSIX :: Linux
Classifier: Framework :: FastAPI
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Dist: deepeval (>=2.3.8,<3.0.0)
Requires-Dist: fastapi (>=0.115.8,<0.116.0)
Requires-Dist: google (>=3.0.0,<4.0.0)
Requires-Dist: google-api-python-client (>=2.161.0,<3.0.0)
Requires-Dist: google-auth-httplib2 (>=0.2.0,<0.3.0)
Requires-Dist: google-auth-oauthlib (>=1.2.1,<2.0.0)
Requires-Dist: langchain (>=0.3.18,<0.4.0)
Requires-Dist: langchain-cli (>=0.0.35,<0.0.36)
Requires-Dist: langchain-community (>=0.3.17,<0.4.0)
Requires-Dist: langchain-core (>=0.3.35,<0.4.0)
Requires-Dist: langchain-openai (>=0.3.5,<0.4.0)
Requires-Dist: langchain-postgres (>=0.0.13,<0.0.14)
Requires-Dist: langgraph (>=0.2.71,<0.3.0)
Requires-Dist: langserve (>=0.3.1,<0.4.0)
Requires-Dist: mkdocs-mermaid2-plugin (>=1.2.2,<2.0.0)
Requires-Dist: pydantic (>=2.10.6,<3.0.0)
Requires-Dist: pydantic-settings (>=2.7.1,<3.0.0)
Requires-Dist: pytest (>=8.3.4,<9.0.0)
Requires-Dist: pytest-asyncio (>=0.25.3,<0.26.0)
Requires-Dist: pytest-mock (>=3.14.0,<4.0.0)
Requires-Dist: pytest-watcher (>=0.4.3,<0.5.0)
Requires-Dist: python-dotenv (>=1.0.1,<2.0.0)
Requires-Dist: pyyaml (>=6.0.2,<7.0.0)
Requires-Dist: setuptools (>=75.8.0,<76.0.0)
Requires-Dist: structlog (>=25.1.0,<26.0.0)
Requires-Dist: toml (>=0.10.2,<0.11.0)
Description-Content-Type: text/markdown

![crewmaster](docs/images/crewmaster-logo-512.png)


# **crewmaster: The Ultimate Framework for Building AI Teams 🚀**

crewmaster is a powerful and flexible framework for building, orchestrating, and deploying multi-agent systems. It provides a structured, type-safe, and modular approach to creating intelligent crews that can solve complex, multi-step problems.

### **Features**

* **Modular & Scalable**: Build complex systems by combining simple, single-purpose agents.  
* **Type-Safe & Robust**: A strong emphasis on Python's type system ensures predictable and maintainable code.  
* **Asynchronous by Design**: Built to handle complex, concurrent tasks efficiently.  
* **Production-Ready**: Comes with built-in tools to effortlessly serve your crews as API endpoints.

### **Getting Started for Developers**

We recommend starting with our comprehensive documentation, which includes guides on installation, core concepts, and step-by-step tutorials.

[**View the official documentation here**](https://crewmaster-2cc7a6.gitlab.io/)
