Pydantic
CoreData validation using Python type hints
Explore the core components of the Pragmatic AI Stack - curated tools and libraries for building modern AI applications.
Welcome to the comprehensive guide for the Pragmatic AI Stack components. Our carefully curated collection includes the essential tools and libraries you need to build robust, scalable AI applications.
The Pragmatic AI Stack is a thoughtfully selected set of Python libraries and tools that work seamlessly together to accelerate AI application development. Each component has been chosen for its:
Our stack is organized into six main categories, each addressing a specific aspect of AI application development:
Modern, fast frameworks for building APIs and web applications that serve as the backbone of your AI systems.
Comprehensive libraries for working with Large Language Models, building chains, agents, and complex AI workflows.
Type-safe validation and serialization tools that ensure data integrity throughout your application.
Monitoring and analytics tools specifically designed for AI applications, helping you track performance, costs, and usage.
Unified interfaces for working with multiple LLM providers, enabling flexibility and cost optimization.
Robust object-relational mapping tools for managing data persistence and complex database operations.
We maintain versioned releases of the entire stack to ensure compatibility and provide clear upgrade paths. Each version includes:
Help us improve the Pragmatic AI Stack by:
Ready to dive in? Start exploring the components below or check out our getting started tutorial.
Our curated collection of AI development tools, organized by category and maintained with the latest versions and best practices.
Data validation using Python type hints
Python SQL toolkit and Object Relational Mapping library
Framework for developing applications powered by language models
Unified interface for 100+ LLMs
Open-source observability platform for LLM applications
Modern, fast web framework for building APIs with Python
Try selecting a different category filter.
Initial stable release of the Pragmatic AI Stack