POWERED BY FLUX
91% COST REDUCTION
3 SPECIALISED ENGINES
99.9% UPTIME
EXPLORE FLUX →
VARKOS FLUX — INTELLIGENT AI ROUTER
◈ ONE ENDPOINT · THREE MODELS · ZERO COMPLEXITY

Route smarter.
Build faster.

Send one request. FLUX automatically routes to the optimal intelligence engine based on what your request actually needs.
No model juggling. No fallback logic. No API key management.

FLUX · EXAMPLE REQUEST
// One endpoint. FLUX decides the rest. POST https://varkos.vip/api/v1/router x-api-key: vk_flux_your_key { "message": "Analyze the AI market in West Africa" }
// FLUX auto-selected Engine α — deep strategy detected { "ok": true, "reply": "West Africa's AI market...", "provider": "engine-alpha", "model": "depth-v4", "routing": { "reason": "strategy", "latency_ms": 847 } }
Selected: ENGINE α via FLUX
3
AI Engines
8
Routing rules
3x
Auto-fallback
44
Languages
◈ MODELS

Three engines.
One intelligence layer.

FLUX knows each model's strengths. It picks the right one — automatically.

ENGINE α — DEPTH
Reasoning · Strategy · Code · Classified
Deep strategy & analysis
Complex code & debugging
Long-form reasoning
High-stakes decisions
ENGINE β — SPEED
Speed · Vision · Real-time · Tools
Fast conversational replies
Image & vision analysis
Real-time web search
Tool use & function calls
ENGINE γ — SCALE
Scale · Languages · Long documents · Volume
1M token context window
44 languages incl. African
Long document processing
Cost-optimized volume
◈ ROUTING LOGIC

How FLUX decides

Every request is analyzed in milliseconds. No random. No round-robin. Pure intelligence.

REQUEST TYPE SIGNAL DETECTED MODEL REASON
Code / debugging```code, function, bug, errorEngine αSuperior reasoning
Strategy / analysisstrategy, market, competitor, SWOTEngine αDepth & quality
Document > 8k charsMessage lengthEngine γ1M context window
Real-time / newstoday, latest, current priceEngine βWeb search enabled
African languagesWolof, Swahili, Hausa, Yoruba…Engine γ44 language support
Vision / imagesimage, photo in requestEngine βNative vision
Short / fast replyMessage < 120 charsEngine βSpeed < 500ms
Classified / VIXHigh-clearance planEngine αNo compromise

+ Automatic 3-tier fallback. If a provider is down, FLUX switches silently.

◈ HOW IT WORKS

Up in 60 seconds

01
GET YOUR KEY
Sign up below. Free plan is instant — no card required. Your key starts with vk_flux_
02
SEND REQUEST
POST to /api/v1/router with your message and API key. That's it. No model selection needed.
03
FLUX ROUTES
FLUX analyzes your request, picks the optimal model, handles fallback. You get the best possible response — always.
04
BUILD & SCALE
One integration. Unlimited possibilities. Scale from 50 to 50,000 requests/day without changing a line of code.
◈ PRICING

Simple. Transparent.

Start free. Scale when you're ready. All paid plans include a 14-day trial.

FREE FOREVER
SPARK
€0
free · no card
  • 50 requests/day
  • Engine γ
  • 500 tokens/request
  • Basic routing
  • provider_hint
  • Routing details
  • Priority support
GET FREE KEY
SELF-SERVE
STREAM
€29/mo
14-day trial · card required
  • 1.000 requests/day
  • Engine γ + Engine β
  • 800 tokens/request
  • Smart routing
  • provider_hint
  • Routing details
  • Priority support
START TRIAL
SELF-SERVE
SURGE
€99/mo
14-day trial · card required
  • 5.000 requests/day
  • All 3 models
  • 1.500 tokens/request
  • Full routing details
  • provider_hint
  • Conversation history
  • Priority support
GET SURGE
CONTRACT
STORM
€499/mo
contract · wire or card
  • 50.000 requests/day
  • All 3 models + custom
  • 4.000 tokens/request
  • 99.9% SLA
  • Custom routing rules
  • White-label option
  • Dedicated support (KOS)
CONTACT KOS →

◈ 14-day free trial on STREAM and SURGE — charged only after trial ends

◈ CODE

Start in 60 seconds

JavaScript
Python
cURL
Advanced
// JavaScript / Node.js
const res = await fetch('https://varkos.vip/api/v1/router', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'x-api-key': 'vk_flux_your_key'
  },
  body: JSON.stringify({
    message: 'Analyze fintech trends in Nigeria 2026'
    // Optional: provider_hint: 'alpha' | 'beta' | 'gamma'
  })
})

const { reply, provider, routing } = await res.json()
console.log(reply)           // AI response
console.log(provider)        // 'alpha' | 'beta' | 'gamma'
console.log(routing.reason)  // 'strategy' → why FLUX was chosen
# Python
import requests

r = requests.post(
    'https://varkos.vip/api/v1/router',
    headers={
        'x-api-key': 'vk_flux_your_key',
        'Content-Type': 'application/json'
    },
    json={
        'message': 'Write a Python function to clean CSV data',
        'system': 'You are a senior data engineer',
        'options': {'max_tokens': 2000}
    }
)

data = r.json()
print(data['reply'])
print(f"Provider: {data['provider']} · {data['usage']['latency_ms']}ms")
# cURL
curl -X POST https://varkos.vip/api/v1/router \
  -H "x-api-key: vk_flux_your_key" \
  -H "Content-Type: application/json" \
  -d '{"message": "Latest AI news today"}'

# Response — FLUX chose Engine β (realtime signal detected)
{
  "ok": true,
  "reply": "Today in AI...",
  "provider": "engine-beta",
  "model": "speed-v4",
  "usage": { "latency_ms": 412, "remaining": 4998 }
}
// Advanced — history + system + force provider
const result = await fetch('https://varkos.vip/api/v1/router', {
  method: 'POST',
  headers: { 'x-api-key': 'vk_flux_surge_key', 'Content-Type': 'application/json' },
  body: JSON.stringify({
    message: 'Continue — what are the main risks?',
    system:  'You are a senior investment analyst',
    history: [
      { role: 'user',      content: 'Analyze African fintech market' },
      { role: 'assistant', content: 'The African fintech market...' }
    ],
    // Force a specific provider (SURGE+ only)
    provider_hint: 'alpha',
    options: { max_tokens: 2000 }
  })
})

const { reply, routing } = await result.json()
// routing.classification.is_strategy === true
// routing.selected_provider === 'alpha'
// routing.latency_ms === 1240
◈ FAQ

Questions answered

Do I need API keys for multiple AI providers separately?+
No. That's the whole point of FLUX. You have one VARKOS FLUX key and VARKOS handles all provider connections internally. You never manage provider keys or accounts.
Can I force a specific model?+
Yes — on STREAM and above you can pass provider_hint: "alpha" (or "beta" or "gamma") to override the auto-routing. Without it, FLUX always picks the best model for your request.
What happens if a provider is down?+
FLUX automatically falls back to the next best engine — silently. If FLUX is unavailable, it tries Engine β, then Engine γ. You always get a response. This 3-tier fallback is included on all plans.
Is FLUX different from the VARKOS API?+
The VARKOS API gives you access to 200+ specialized agents. FLUX is the intelligent routing layer — a single endpoint that routes between FLUX, Engine β and Engine γ. They're complementary. Many clients use both.
Is there a white-label option?+
Yes — on the STORM contract plan. You can integrate FLUX under your own brand, with your own domain and API endpoint. Contact KOS directly at kos@varkos.group for details.
ARIA — VARKOS AI
Online · rispondo subito
Ciao. Sono ARIA, il concierge AI di VARKOS.
Come posso aiutarti oggi?