High Limit Designs
DevelopersSolutionsBlogSupport
Log InSign Up
DevelopersSolutionsBlogSupport
Log InSign Up Free
High Limit Designs
High Limit Designs

Deploy and serve GenAI models globally โ€” without the complexity of infrastructure management.

Products

  • Serverless Inference
  • Vector Database
  • AI Agents
  • Leader Brain
  • Multimodal Models
  • Private Clusters

Solutions

  • All Solutions
  • Custom Gen AI Apps
  • Mobile AI
  • Web Applications
  • Internal Tools
  • Enterprise AI

Developers

  • Documentation
  • API Reference
  • OpenAI-Compatible API
  • SDKs & Libraries
  • Status Page

Company

  • About Us
  • Contact
  • Portfolio
  • Services
  • Pricing
  • Blog
ยฉ 2026 High Limit Designs
PrivacyยทTerms

SDKs for Every Language

Official and community SDKs for Python, JavaScript, Go, Rust, Ruby, and Java. Install in seconds, build in minutes.

API Reference OpenAI-Compatible

Available SDKs

๐Ÿ

Python

Official
hld
Install
pip install hld
Quick Start
from hld import HLD

client = HLD(api_key="hld_sk_...")

response = client.chat.completions.create(
    model="glm-5.1",
    messages=[{"role": "user", "content": "Hello!"}]
)

print(response.choices[0].message.content)
๐ŸŸจ

JavaScript / TypeScript

Official
@hld/sdk
Install
npm install @hld/sdk
Quick Start
import { HLD } from "@hld/sdk";

const client = new HLD({
  apiKey: process.env.HLD_API_KEY,
});

const response = await client.chat.completions.create({
  model: "glm-5.1",
  messages: [{ role: "user", content: "Hello!" }],
});

console.log(response.choices[0].message.content);
๐Ÿ”ต

Go

Official
github.com/highlimitdesigns/go-sdk
Install
go get github.com/highlimitdesigns/go-sdk
Quick Start
import hld "github.com/highlimitdesigns/go-sdk"

client := hld.NewClient("hld_sk_...")

resp, err := client.Chat.Completions.Create(
    context.Background(),
    &hld.ChatRequest{
        Model:    "glm-5.1",
        Messages: []hld.Message{
            {Role: "user", Content: "Hello!"},
        },
    },
)
๐Ÿฆ€

Rust

Community
hld
Install
cargo add hld
Quick Start
use hld::Client;

let client = Client::new("hld_sk_...");

let response = client
    .chat()
    .completions()
    .create("glm-5.1", vec![
        Message::user("Hello!"),
    ])
    .await?;
๐Ÿ’Ž

Ruby

Community
hld
Install
gem install hld
Quick Start
require "hld"

client = HLD::Client.new(api_key: "hld_sk_...")

response = client.chat.completions.create(
  model: "glm-5.1",
  messages: [{ role: "user", content: "Hello!" }]
)

puts response.choices.first.message.content
โ˜•

Java

Community
com.highlimitdesigns:sdk
Install
Maven / Gradle โ€” see docs
Quick Start
import com.highlimitdesigns.sdk.*;

var client = HLDClient.builder()
    .apiKey("hld_sk_...")
    .build();

var response = client.chat()
    .completions()
    .create("glm-5.1", List.of(
        Message.user("Hello!")
    ));

CLI Tools

Manage your HLD resources from the terminal. Install globally and start commanding.

Install
npm install -g hld-cli
hld chatStart an interactive chat session
hld models listList available models
hld vector searchSearch a vector collection
hld api-keys createGenerate a new API key

Build a Community SDK

Don't see your language? Build a community SDK and we'll feature it here. Our API is simple and well-documented โ€” most SDKs are under 500 lines.

Read the API Docs GitHub

Ready to start building?

Read the documentation