6 repos
Middleware layers that provide unified interfaces to normalize and abstract heterogeneous hardware backends for software tasks.
Explore 6 awesome GitHub repositories matching artificial intelligence & ml · Hardware Abstraction Layers. Refine with filters or upvote what's useful.
The Linux kernel is a monolithic operating system kernel that serves as the primary interface between computer hardware and software applications. It provides the foundational infrastructure for managing system resources, including memory allocation, process scheduling, and synchronization primitives. The project inclu
Standardizes the management of sound cards and low-level audio processing drivers through a robust hardware framework.
TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The syst
Decouples high-level mathematical primitives from underlying hardware backends to enable execution across CPUs, GPUs, and specialized accelerators.
Godot is a comprehensive, node-based game engine designed for building interactive 2D and 3D applications. It provides an integrated development environment that utilizes a hierarchical scene system to organize objects, propagate spatial transformations, and manage lifecycle events. The engine functions as a cross-plat
Normalizes hardware-specific tasks like input, audio, and file I/O across heterogeneous deployment targets.
Llama.cpp is an inference engine designed for the local execution of text-based and multimodal language models on consumer hardware. It provides a core environment for running models that process both text and image inputs, utilizing hardware-accelerated backends to optimize performance across diverse CPU and GPU archi
Unifies diverse CPU and GPU architectures through a common interface to normalize model execution across heterogeneous hardware.
Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an eve
Normalizes heterogeneous hardware protocols into a consistent set of entities, attributes, and services.
Deep-Live-Cam is a generative video transformation tool designed for real-time facial manipulation and cinematic enhancement. It functions as a local-first AI runtime, performing all media processing directly on the user's hardware to ensure complete data privacy without external network dependencies. By utilizing a hi
Routes model inference tasks to hardware-specific acceleration APIs like CUDA or CoreML.