Favicon of Seldon Core

Seldon Core

A self-hosted AI model serving framework for Kubernetes that supports shared inference servers, autoscaling and A/B tests.

Seldon Core is an AI model serving framework for teams running machine learning models and LLM applications on Kubernetes. It manages individual models and applications with multiple processing stages.

  • Shared model serving: Host multiple models on shared inference servers, with memory overcommit for model collections whose combined requirements exceed available memory.
  • AI pipelines: Connect application components through Kafka data streams and add custom logic, LLMs, drift detection or outlier detection.
  • Autoscaling: Scale models and application components using built-in or custom logic.
  • Model experiments: Route traffic between candidate models or pipelines for A/B tests, or evaluate candidates through shadow deployments.

Seldon Core can run on your own infrastructure or in a cloud Kubernetes environment. Pipelines use Kafka to carry data between components.

Similar to Seldon Core