What problem does it solve?
Streamlines the end-to-end process of turning MLflow models and LLM-based agents into production-ready REST endpoints on Databricks, removing friction around logging, registration, authentication, deployment, and querying.
Core Features & Use Cases
- Classical ML Deployment: Autolog and register sklearn, xgboost, LightGBM, and PyTorch models to Unity Catalog and serve via scalable endpoints.
- Custom PyFunc Support: Package preprocessing, postprocessing, and complex Python logic as mlflow.pyfunc models with signatures and pip_requirements.
- GenAI Agents: Build ResponsesAgent or LangGraph agents, register resources (UC Functions, Vector Search), log to MLflow, and deploy async via jobs.
- Tools & Integration: Integrate Unity Catalog functions and Vector Search retrievers as callable tools with automatic resource registration for auth passthrough.
- Deployment & Querying Patterns: Provides UI, MLflow Deployments SDK, and Databricks SDK examples for creating, updating, and querying endpoints, plus MCP workflow tips for testing and jobs-based agent deployment.
Quick Start
Upload your agent or model files, log the model to MLflow with Unity Catalog resources and pip_requirements, then create an async deployment job to publish a serving endpoint and query it via the SDK or manage_serving_endpoint.