4 Repos
Middleware that enables interoperability with existing API standards.
Distinguishing note: Focuses on mimicking cloud-based AI service interfaces.
Explore 4 awesome GitHub repositories matching web development · API Compatibility Layers. Refine with filters or upvote what's useful.
LocalAI is a self-hosted inference server that enables the execution of machine learning models directly on local hardware. By providing a unified interface for text, image, and audio processing, it allows users to maintain full control over data privacy and infrastructure costs while eliminating dependencies on external network services. The platform functions as an API gateway that mimics standard cloud-based artificial intelligence interfaces, allowing existing applications to integrate local models as drop-in replacements. It utilizes a container-based architecture to package runtimes and
Integrates local machine learning models into existing applications by using a standard interface that mimics popular cloud-based AI services.
ScyllaDB is a distributed NoSQL database engine designed for high-throughput data storage and low-latency performance at scale. It functions as a shard-aware platform that manages large-scale datasets across distributed clusters, providing a foundation for real-time applications that require consistent availability and operational stability. The system distinguishes itself through a shared-nothing architecture that distributes data across independent CPU cores to eliminate lock contention. It incorporates a user-space networking stack and an asynchronous event-driven engine to maximize hardwa
Provides an API that mimics standard cloud-native database protocols to allow seamless migration and interoperability with established storage patterns.
GitBucket is a self-hosted Git hosting platform and forge designed for managing private repositories. Built with the Scala language, it provides a web interface for version control and is implemented as a server compatible with the GitHub API to ensure integration with existing third-party tools. The platform allows for customization of the version control environment through a plugin-based extension model, enabling the installation of third-party plugins to add specialized features. Its capability surface covers software project management via integrated issue trackers, pull requests, and w
Provides a REST-compatible API layer following industry standards for seamless third-party tool integration.
kbone ist eine plattformübergreifende Frontend-Brücke und ein Web-zu-Mini-Programm-Adapter. Es fungiert als Mini-Programm-Web-Runtime, die es webbasierten Frontend-Frameworks ermöglicht, innerhalb eines Mini-Programm-Containers zu laufen, indem Browserschnittstellen simuliert werden. Das Projekt bietet eine Schicht zur Integration nativer Funktionen, die den Aufruf nativer Mini-Programm-Komponenten und Systemfunktionalitäten aus einem webbasierten Ausführungskontext heraus ermöglicht. Es verwendet eine Adapterschicht, um Document Object Model- und Browser Object Model-Schnittstellen zu simulieren, wodurch bestehende Webanwendungen mit minimalen Änderungen zu Mini-Programmen migriert werden können. Das System deckt die plattformübergreifende Frontend-Entwicklung durch eine isomorphe Runtime-Schicht und eine brückenbasierte Integration für native Komponenten ab. Es enthält eine Kommandozeilenschnittstelle für das Projekt-Bootstrapping, um die Generierung von Ordnerstrukturen und Build-Konfigurationen zu automatisieren.
Implements common DOM and BOM interfaces to enable the migration of web-based code to mini-programs.