🔧 CzechAI — Gateway + Cursor + Agenti

Reference napevno · 2026-06-14 · vše ověřeno testy

🔀 Nepadací LLM brána — https://llm.czechai.io

Jeden endpoint, free-first, 3 vrstvy failoveru (nikdy nespadne).

curl https://llm.czechai.io/v1/chat/completions \
  -H "Authorization: Bearer sk-czechai-gw-2026" \
  -d '{"model":"code","messages":[{"role":"user","content":"..."}]}'

Auth klíč: sk-czechai-gw-2026 · bez něj → 401 · Health: /health

modelco dělá
codekód, free-first + fallback
chatchat, free-first + fallback
autouniverzální free-first
gemini/gemini-2.5-flashkonkrétní model napřímo

Řetěz: FREE Gemini2.5 / Groq / OpenRouter:freeGPU 96GB Ollama (zdarma,privátní)Fireworks/DeepSeek/GPT-4o-miniClaude Sonnet 4.6

🔴 Citlivá klientská data → vždy GPU větev (privátní), ne free cloud.

Infrastruktura (179, Docker restart=always):
komponentaadresa
nginx edge SSL+authllm.czechai.io:443
nginx failover127.0.0.1:8300
LiteLLM (primary)127.0.0.1:8210 · UI /ui
Bifrost (backup)127.0.0.1:8200 · UI /
configy: /opt/llm-gateway/litellm/config.yaml · /opt/llm-gateway/bifrost/config.json

✅ Ověřeno: kill primary → Bifrost převzal · veřejně chat → VEREJNE_OK · bez auth → 401

🖱️ Cursor — 3 způsoby

1) Remote-SSH (vývoj na serveru, DOPORUČENO):
Cursor → Ctrl+Shift+P → „Remote-SSH: Connect to Host" → cursor.czechai.io (=117) nebo 46.224.121.179 (=179). Config už v ~/.ssh/config. PC drží jen okno, vše těžké na serveru.

2) Web desktop: https://cursor.czechai.io — login plochy cursor / Eliska123 (pak ještě login do Cursor účtu).

3) cursor-agent CLI (headless, bez PC): kontejner cursor-box na 117, přihlášený.
docker exec cursor-box bash -c '… cursor-agent -p --force --model auto "PROMPT"'

🤖 Kodéři / Agenti

Kodéři = „skořápky", mozek si vybíráš. Všechny umí Claude / free cloud / tvé GPU → napoj je na https://llm.czechai.io.

nástrojkdestav
claude (Claude Code)179
aider117
cursor-agent117 cursor-box
OpenCode / Goose / Cline⬜ doinstalovat

Klientské agenty 24/7 (PC vypnuté) = serverové služby (swarmy/API), ne Cursor.

CzechAI · reference napevno · 2026-06-14