2 repositorios
Mechanisms for running blocking synchronous functions in separate thread pools while maintaining context.
Distinct from Task Synchronization: Distinct from Task Synchronization: focuses on thread-pool offloading for blocking tasks in an async environment.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Synchronous. Refine with filters or upvote what's useful.
FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models using the Model Context Protocol. It simplifies the development process by automatically deriving tool metadata, input schemas, and documentation directly from Python function signatures and type hints. The framework provides a unified container for managing these components, allowing developers to build modular applications that integrate seamlessly with AI assistants. The project distinguishes itself through its support for interactive, server-defined user interface compone
Runs blocking synchronous functions in a separate thread pool to prevent stalling the main event loop.
PydanticAI is a Python framework designed for building production-grade autonomous agents. It provides a unified interface for interacting with diverse language models, enabling developers to construct agents that perform complex tasks through structured data validation, tool execution, and multi-turn conversation management. The library centers on type-safe schema enforcement, ensuring that model inputs and outputs remain consistent and reliable throughout the agent's lifecycle. The framework distinguishes itself through a robust architecture that emphasizes modularity and testability. It ut
Runs synchronous tool functions and callbacks in dedicated threads to prevent blocking in long-running server environments.