Preview. Nothing is live yet: no inference, no accounts, no billing.

api reference

API Reference

Private inference on CPUs, planned inside AMD SEV-SNP or Intel TDX. Chat examples use lfm3-1.7b. Not live yet.

Create an account Full Docs

Single Unified API Endpoint

One OpenAI-compatible endpoint. Point your base URL at it and keep the rest of your code.

POST Chat Completions https://api.cpuinference.ai/v1/chat/completions

Key Point: Chat models use this endpoint. The model you want is specified in the request body via the model field. Embeddings, rerank, and speech to text are planned and are not live yet.

Preview: this endpoint is not live yet. Planned: verify attestation at GET /v1/attestation before you send a prompt.

Quick Start Example

Include your API key in the Authorization header:

curl -X POST https://api.cpuinference.ai/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "lfm3-1.7b",
    "messages": [
      {"role": "user", "content": "Hello, how can I use this API?"}
    ],
    "max_tokens": 512,
    "temperature": 0.7
  }'

Get Your API Key View Full Documentation

Available Models

Use these model IDs in the model field of your API request. Each one is tagged not live yet.

NameAPI idHugging Face idTypeSizeLicenseStatus
LFM3-1.7Blfm3-1.7bLiquidAI/LFM3-1.7BChat1.73BLFM Open LicenseNot live yet
LFM2.5-8B-A1Blfm2.5-8b-a1bLiquidAI/LFM2.5-8B-A1BChat8.47B total, 1B-class activeLFM Open LicenseNot live yet
Qwen3.5-4Bqwen3.5-4bQwen/Qwen3.5-4BChat4.66BApache 2.0Not live yet
Qwen3-8Bqwen3-8bQwen/Qwen3-8BChat8.19BApache 2.0Not live yet
Gemma 4 E4B itgemma-4-e4b-itgoogle/gemma-4-E4B-itChat4.5B effective, 8.0B with embeddingsApache 2.0Not live yet
Llama 3.1 8B Instructllama-3.1-8b-instructmeta-llama/Llama-3.1-8B-InstructChat8.03BLlama 3.1 Community LicenseNot live yet
gpt-oss-20bgpt-oss-20bopenai/gpt-oss-20bChat21B total, 3.6B activeApache 2.0Not live yet
Qwen3-Coder-30B-A3B Instructqwen3-coder-30b-a3b-instructQwen/Qwen3-Coder-30B-A3B-InstructCoding30.5B total, 3B-class activeApache 2.0Not live yet
BGE-M3bge-m3BAAI/bge-m3Embeddings567MMITNot live yet
nomic-embed-text-v1.5nomic-embed-text-v1.5nomic-ai/nomic-embed-text-v1.5Embeddings137MApache 2.0Not live yet
BGE reranker v2 M3bge-reranker-v2-m3BAAI/bge-reranker-v2-m3Reranker0.57BApache 2.0Not live yet
Whisper large-v3-turbowhisper-large-v3-turboopenai/whisper-large-v3-turboSpeech0.81BMITNot live yet