Feathur is an open-source feature store that helps manage machine learning features for production model serving. It enables teams to easily log, store, and retrieve features for model training and inference.
Feathur: Open-Source Feature Store for Machine Learning Model Serving
Feathur is an open-source feature store that helps manage machine learning features for production model serving. It enables teams to easily log, store, and retrieve features for model training and inference.
What is Feathur?
Feathur is an open-source feature store designed to help teams effectively manage machine learning features across the full model lifecycle. As models move into production, Feathur enables you to log, store, and retrieve large volumes of features for model training and inference.
Key capabilities include:
Scalable storage for features using Redis or PostgreSQL as a backing database
APIs to read and write features with low latency
Transformation and processing of raw data into features
Integration with popular ML frameworks like PyTorch, TensorFlow, and Spark
Caching for fast retrieval of frequently used features
Built-in monitoring and telemetry
Query optimizations for retrieving related sets of features
With Feathur, teams can simplify feature pipelines, reduce duplicate work across projects, provide a centralized view of the features used across the organization, and increase the velocity, quality and reproducibility of models. The open-source model makes Feathur easily integrable into an existing tech stack.
Feathur Features
Features
Centralized feature store
Versioning of features
Online and offline storage options
Integration with popular ML frameworks like PyTorch, TensorFlow, and scikit-learn
Built-in transformations for features
Caching for faster feature retrieval
CLI and Python SDK for managing features
Pricing
Open Source
Pros
Open source and free to use
Helps manage machine learning features efficiently
Enables faster model training and deployment
Improves collaboration between data and ML teams
Cons
Limited to Python-based workflows
Not as fully featured as commercial offerings like Feast
Smaller community compared to more established options
Virtualizor is an open-source web-based virtualization management system designed specifically for web hosting providers and data centers to manage virtual private servers (VPS) and cloud servers. It works by creating an abstraction layer on top of virtualization platforms such as KVM, Xen, Virtuozzo and OpenVZ to provide a feature-rich web...
Xen Orchestra is an open-source, web-based management tool for XenServer and XCP-ng built on JavaScript. It provides administrators a modern and intuitive web-based UI to manage their virtualized infrastructure.With Xen Orchestra, you can easily:Manage XenServer pools, hosts, VMs, storage repositories, networks, PVs, SRs, and morePerform VM operations - start, stop,...
Archipel is an open-source platform for building, deploying and managing cloud-native serverless applications and functions. Developed by SAP, Archipel aims to simplify the development, deployment and operations of serverless applications across multiple clouds.Key features of Archipel include:Open source serverless orchestration - Allows developers to easily build, run and manage containerized...
SolusVM is a powerful open-source virtualization management system that enables hosting providers to easily administer virtual private servers (VPS), cloud servers, Xen servers, OpenVZ containers and Linux KVM virtual machines through a intuitive web-based interface.Some of the key capabilities offered by SolusVM include:Automated provisioning of virtual machines and containersAllocation of...
VirtEngine is an open-source virtualization management platform that provides a unified interface for managing virtual machines, containers, and Kubernetes clusters. It supports a wide range of hypervisors and container runtimes including KVM, Xen, VMware vSphere, Docker, containerd, and more.Some key capabilities and benefits of VirtEngine include:Web-based UI for provisioning and...
WebVirtMgr is an open-source web-based interface for managing virtual machines through libvirt. It provides a GUI to access libvirt functionality for managing domains, networks, storage pools and more.Some key features of WebVirtMgr include:Ability to connect to local or remote libvirt hostsVM management - start, stop, pause, reboot VMsConsole access -...
VMmanager is an open source virtual machine manager for Linux operating systems. It provides a graphical user interface to help manage virtual machines powered by KVM hypervisor and QEMU emulator.Some of the key features of VMmanager include:Intuitive GUI for virtual machine management operations like create, delete, start, pause, clone and...
Virtkick is a virtual machine management and automation platform used by developers, IT teams, and managed service providers to easily deploy and manage virtual infrastructure. It works across public clouds like AWS, Azure, and Google Cloud as well as private clouds and on-premises environments running VMware, Hyper-V, KVM, and more.Key...
Cloudmatic is a user-friendly cloud-based website and application development platform suitable for business owners, marketers, designers, and developers looking to create professional websites and web apps quickly without needing to know how to code.With Cloudmatic, users can choose from a wide variety of modern, customizable templates and use the intuitive...
HyperVM is an open-source and free type 1 hypervisor software that enables you to create and manage virtual machines on the Linux operating system. It leverages kernel virtualization capabilities such as KVM to provide a lightweight and high-performance virtualization solution.Key features of HyperVM include:Creates and manages Linux and Windows-based VMsIntegrates...