Skip to main content

2026-10-09-03h11m20s_seed93365271_fix the characters hat and make sure it says dyva clean up the compression artifacts and make the


Try it now
uvx dyva


Dyva is a dynamic proxy that transparently routes to insecure Ollama, vLLM, LM Studio, LocalAI, SGLang, KTransformers, MLX, llama.cpp, ds4 (DwarfStar), Fooocus, Strata, A1111 (stable-diffusion-webui), Gradio, and ComfyUI hosts from Shodan, ZoomEye, Censys, hunter.how and FOFA with graceful failover, context-window scaling, and honeypot detection.

Capable of text generation, embeddings, decision models, vision, tool calling, image generation and editing, video generatoin, TTS, and music generation in a unified interface with state of the art, real-time tunable router providing sub 1s latency.

See a demo or run it yourself with a few keystrokes on Linux, Windows, Mac, and even Android.

uvx dyva

It is a feature-rich system with chat that includes image generation, web search, sub agent, documents, video generation, tts, stats, and even graphically tweaking the routing algorithm.

Memory footprint is under 1GB:

ollama algo

Querying for models

The massive varieties of models and installations are unified through a simple model query syntax.

This is designed so you can slice and dice the pool in any application. Place it AS the model.

For instance * means use any model. >2026 means anything released after 2026, qwen>2026>10gb,gemma4 means 'use any qwen released in 2026 over 10gb and fallback to Gemma4 if you can't find any"

The details:

  • Specified as partial strings or globs such as qwen*27b or even abliterated for the times you want to slip into something more comfortable.
  • As fallbacks with a comma such as gemma3,qwen3.6 (try the first, fall back to the second)
  • By size like qwen >10gb
  • By release date like qwen>2026.

They can be stacked so qwen>2026>5gb means the newer large qwens. More details

Finding new hosts

You can multi source host lists or bring your own. There's a separate survey tool called graflex.

That means dyva can sit on top of your own infrastructure as well.

There's also a simple command line.

Pet the feral llama

   \\         
    l'> Bahhhhh
    ll       
    llama~  
    || ||  
    '' ''

Metadata

Release files for dyva 0.6.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dyva 0.6.4
File Size Uploaded
dyva-0.6.4.tar.gz 744.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dyva 0.6.4
File Interpreter ABI Platform
dyva-0.6.4-py3-none-any.whl Python 3 none any Details

Total release size: 1.5 MB

Release files / dyva-0.6.4.tar.gz

Download URL dyva-0.6.4.tar.gz
Size 744.2 kB
Tags Source
SHA-256 checksum
How to use checksums
584e4f59d805d1a197385520caf25128e24a5d483e5dc369df17ac97c9e4df04
BLAKE2b-256 checksum
How to use checksums
e1c5d18b0c7d0ff08d40fdbc31926a6e40aa2bef83c815af0a026a7cec1d0747
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.11

Release files / dyva-0.6.4-py3-none-any.whl

Download URL dyva-0.6.4-py3-none-any.whl
Size 742.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8f4b677d4fd773eaa1409b74f261201993bf0d8937b0eb2071ed2c18f3699409
BLAKE2b-256 checksum
How to use checksums
7d524c24e33a1fea01d99c51084f03cb10f142dc252517f4227d6e8e2c19314d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.11

Release history Release notifications | RSS feed

This release

0.6.4 This release

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.11

2 release files

0.4.10

2 release files

0.4.9

2 release files

0.4.8

2 release files

0.4.7

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page