Skip to content

DecOperations/xLLM.WTF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xLLM.WTF

A portable LLM kernel. One surface, many providers, intent-driven routing.

xLLM is a thin TypeScript adapter layer over LLM providers. It exposes an OpenAI-compatible wire format and routes requests by intentsovereign, powerful, cheap, fast, or balanced — to the concrete provider/model that best matches. Swap OpenAI for Anthropic for a local Ollama server without changing application code.

Status

v0 — spec stage. See specs/v0.md for the design. The landing page lives in apps/www.

Intents

Intent Priority Example backend
sovereign Runs locally, private SovereignLocalAI, Ollama
powerful Highest quality Claude Opus, GPT-5
cheap Lowest cost Haiku, 4o-mini (via OpenRouter)
fast Lowest latency Groq, Cerebras
balanced Quality per dollar Sonnet 4.6, GPT-4.1

Providers (planned)

  • OpenAI
  • Anthropic
  • OpenRouter (cloud multiplexer)
  • Ollama (local)
  • SovereignLocalAI (local)
  • Custom (any OpenAI-compatible endpoint)

Repo layout

xLLM.WTF/
├── apps/
│   └── www/        # Next.js landing page
├── packages/
│   └── core/       # @xllm/core — provider interface + adapters (planned)
└── specs/
    └── v0.md       # v0 design spec

License

Apache 2.0

About

A portable LLM kernel. One surface, many providers, intent-driven routing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors