BotConnector
Sign in Workspace Open App
Developer Hub · Hosted API · Agent Tooling

Engineered for builders,
terminal agents, and apps.

Connect code editors, autonomous terminal agents, and enterprise backends to BotConnector. Access both cloud frontier models and local hardware execution through a standard OpenAI-compatible API layer.

OpenAI-Compatible Contract
Zero-Config Drop-in for Cursor & Cline
Streaming & Tool-Calling Support
High Concurrency Gateway
HOSTED DEVELOPER API

Standard OpenAI-compatible endpoints

Use your existing OpenAI SDKs, LangChain, LlamaIndex, or raw HTTP clients. Simply replace the base_url with BotConnector's gateway and authenticate with your account API key.

BASE URL https://api.botconnector.id/v1
Method Endpoint Description Capabilities Status
POST /chat/completions Generate chat completions with streaming, tool-use, and multi-modal vision. stream, tools, json_schema Live · Production
GET /models List all active models, context limits, and hardware recommendations. Metadata & context info Live · Production
CODE EXAMPLES

Integrate in seconds with standard SDKs

cURL
Python (OpenAI)
TypeScript / Node.js

cURL Request

curl https://api.botconnector.id/v1/chat/completions \
  -H "Authorization: Bearer $BOTCONNECTOR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "ling-3.0-flash-sante",
    "messages": [
      {"role": "system", "content": "You are an expert systems engineer."},
      {"role": "user", "content": "Explain concurrent mutex lock contention in Go."}
    ],
    "stream": false
  }'

Python Example

from openai import OpenAI

client = OpenAI(
    base_url="https://api.botconnector.id/v1",
    api_key="bc_live_..."  # Set your BotConnector API key
)

response = client.chat.completions.create(
    model="glm-5.3-flash",
    messages=[
        {"role": "user", "content": "Draft an authentication middleware for FastAPI"}
    ],
    temperature=0.2
)

print(response.choices[0].message.content)

TypeScript / JavaScript Example

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.botconnector.id/v1",
  apiKey: process.env.BOTCONNECTOR_API_KEY,
});

const response = await client.chat.completions.create({
  model: "mistral-nemo",
  messages: [{ role: "user", content: "Optimize this PostgreSQL query plan." }],
  stream: true,
});

for await (const chunk of response) {
  process.stdout.write(chunk.choices[0]?.delta?.content || "");
}
DEVELOPER WORKSPACE & TOOLS

Explore our developer toolkit

Ready to start building with BotConnector API?