Back to projects
Mar 01, 2024
2 min read

Glide - Cloud Native LLM Gateway

Glide is a lightweight blazing-fast cloud-native open-source LLM gateway, delivering high-performance LLMOps in one single binary.

Glide is a lightweight blazing-fast cloud-native open-source LLM gateway, delivering high-performance LLMOps in one single binary. Glide provides a simplified way to build application resilience, reduce latency, and manage API keys among many other features.

Business Problem:

  • While large language model API endpoints provide access to power technology, they are unreliable, slow, and expensive. Each of these issues need to be addressed to allow for flawless user experience and adoption in a business context.

Project Goal:

  • Build a gateway that allows for high-performance LLM operations by fixing reliability, latency, and cost issues.

Solution:

Glide was developed as an entirely open-source solution to help businesses work easier with LLMs. Glide offers a comprehensive API that facilitates interaction with multiple LLM providers. Instead of dedicating considerable time and resources to developing custom integrations for individual LLM providers, Glide provides a single API interface that allows users to interact with any LLM provider. Adopting this approach can significantly enhance application development efficiency.

A fundamental principle in Glide is the concept of routers. Routers enable you to group models together for shared logic. Routers can be implmented based on specific application goals or UX priorities. This provide ulimate flexibility. Further there is no vendor lock-in. When the business needs to change LLM providers it is as simple as changing the router configuration. Addionally, this greatly simplfieis API key management.

Architecture

More details can be found in this blog post.