Team-ready · zwei Tracks · truth-only

Eigene Power.
Gemeinsamer Operator.

Track A = Business Operator (Telegram) · Server-LLM · jetzt komplett, ohne OAuth.
Track B = Code Upgrade (später): Claude Code · Codex · Free-Pool über OmniRoute. Kein gemeinsames Wallet. Business-Flow wird nicht blockiert.

FO E2Eprüft…
OmniRoute APIprüft…
Dashboardprüft…
Hermes ↔ Omniprüft…
Track A · Business

Fortune Operator

  1. Öffne /onboard
  2. Name + Rolle Operator (Phase 3)
  3. @BotFather → eigenen Bot → Token
  4. Keys (GitHub/Stripe…) optional — Server-LLM läuft
  5. Telegram: /start/menu/today/work

Sofort ohne Bot: /demo

Track B · Coding

Claude Code · Codex · Free

  1. Dashboard öffnen (Button oben)
  2. OAuth: deine Claude-Code- / Codex-Subscription verbinden
  3. Free Pool: Free-Provider aktivieren (Katalog live)
  4. Base URL in Claude Code / Codex setzen (unten)
  5. Model: auto — Routing + Fallback
Die „~1,4–1,6 Mrd Free Tokens“ sind die Summe dokumentierter Free-Tiers (viele Provider), kein gemeinsames Team-Wallet. Jeder nutzt seine Sub +/oder Free-Provider.

Screenshot-Klärung (Onboard Keys-Step)

Was du im FO-Onboard siehst = Business-Tools (optional). Claude Code / Codex / Free multi-LLM Routing gehört nicht in diese Felder.
Feld im OnboardEintragen?
GitHub / Stripe / Notion / FirecrawlNur wenn FO live Tools soll — sonst skip
NVIDIA / Groq im OnboardNur eigener Tenant-LLM — Server hat schon NVIDIA
Claude Code / Codex SubscriptionNicht hier → Dashboard OAuth
Free multi-provider RoutingCoding Gateway · Model auto

Claude Code / Codex — 2‑Minuten Config

OpenAI-compatible Endpoint (nach Login / API-Token im Dashboard):

# Empfohlen (läuft über fortuneoperator.com / Traefik)
export OPENAI_BASE_URL=https://fortuneoperator.com/omni-api/v1
export OPENAI_API_KEY=<dein-gateway-token-aus-dashboard>

# In Claude Code / Codex / Cursor:
# Settings → OpenAI Compatible → Base URL + Key
# Model: auto
Live Gateway JSON

Fallback wenn Path-Proxy wartet: http://127.0.0.1:20129/v1 (nur Server/SSH-Tunnel). Domain route.fortuneoperator.com optional, sobald DNS gesetzt ist.

Architektur (modular · genius · klar)

[Team Member]
  ├─ A Business → /onboard → Telegram Bot → FO OperatorAgent (NVIDIA-first)
  │                 └─ optional OmniRoute fallback (OMNIROUTE_BASE_URL im Container)
  └─ B Coding  → /omniroute (Dashboard Login)
                    ├─ OAuth: deine Claude Code Sub
                    ├─ OAuth: deine Codex Sub
                    ├─ Free Provider Pool (auto + fallback)
                    └─ Clients → /omni-api/v1 · model auto

Hermes (fortuneoperator.com)  ←→  OmniRoute (same docker network)
E2E GREEN = Business nutzbar. Coding = eigene Subs + Free Pool.
Operator starten Coding Login Demo

Truth-only: Status-Pills messen echte Endpoints. Kein Marketing-Score. Team-Handoff: /coding · Partner: docs/PARTNER.md