A unified AI backend with 50+ models from NVIDIA, Mistral, Qwen, Deepseek, Meta, Google and more —
all via a single OpenAI-compatible endpoint. Power your apps, agents, and workflows.
OpenAI-Compatible50+ ModelsFree TierTool CallingStreamingMemory API
⚡ ELECTRA API
MakuluLinux AI Backend · Public Access
How it works
1
Join our Patreon — pick any tier at
patreon.com/makululinux.
Free accounts also get API access.
2
Sign in with Patreon — your API key is generated instantly
and your tier is synced automatically.
3
Plug into any tool — works with Open WebUI, Continue.dev,
LM Studio, Cursor, or any OpenAI SDK.
Membership Tiers
Tier
Pledge
Req / Day
Models
Free
$0 / mo
50
Free tier
Private
$5 / mo
500
All models
Corporal
$10 / mo
1,500
All models
Sergeant
$20 / mo
4,000
All models
Major
$40 / mo
10,000
All + DeepSeek · ByteDance · Ollama
Commander
$100 / mo
∞ Unlimited
All + DeepSeek · ByteDance · Ollama
💡 Billed by requests per day, not tokens. Resets at midnight UTC.
Upgrade any time at patreon.com/makululinux.
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "YOUR_KEY",
baseURL: "https://makululinux.us:2007/v1"
});
const res = await client.chat.completions.create({
model: "qwen/qwen3.5-122b-a10b",
messages: [{ role: "user", content: "Hello!" }]
});
console.log(res.choices[0].message.content);
Settings → Connections → Add Connection
Base URL : https://makululinux.us:2007/v1
API Key : YOUR_KEY
Then select any Electra model from the model dropdown.
Works with Continue.dev, LM Studio, and any OpenAI-compatible app.
Available Endpoints
Method
Endpoint
Description
POST
/v1/chat/completions
Chat completions — streaming + tool calling
GET
/v1/models
List available models
GET
/v1/model-speeds
Live model speed/status (refreshes every 30 min)
POST
/v1/memory/store
Store conversation memory (MemPalace)
POST
/v1/memory/retrieve
Retrieve semantic memories for a conversation
DELETE
/v1/memory/clear
Clear all memories for a conversation ID
GET
/v1/images/generate
Image generation (Pollinations)
MemPalace — Persistent Conversation Memory
MemPalace stores conversation summaries server-side using semantic vector search.
Use the same conversation_id across requests to maintain context.
Paid tiers unlock all 50+ models. Free tier has access to a curated set of free-tier models.
🤖 Electra AI Center
Your Patreon account works across the API and the AI Center app
⚡ Desktop Application
Electra AI Center
A full Jarvis-style AI hub for Linux — think Claude Code + VS Code + ChatGPT in one native app.
Code, write, command your PC, automate tasks, browse, generate content, and more —
all using the same account you use here.
💻 AI Coder🖥 System Commands✍ Writer / Novel mode📁 File Manager AI🌐 AI Browser📡 Telegram Bridge🔧 Context Actions💬 Chat History🎨 GUI Mode🤖 Routing Agent💰 Finance Bot🔌 Discord / Reddit
Install Electra AI Center on your Linux machine — supports Ubuntu, Debian, Fedora, Arch, openSUSE and more.
Visit makululinux.us/electra.html for install instructions.
2
Launch the app and type /login in the terminal,
or start with ai_terminal.bin --login.
3
Authenticate with Patreon — the same account you used here.
Your tier is synced automatically and you get full model access matching your plan.
Quick Install
curl -sL https://makululinux.us/install.sh | bash
Installs the binary to /usr/share/MakuluSetup/tools/