Installation

clawhub install lukeslp/geepers-llm

Summary

Access 12 LLM providers through a single unified API at https://api.dr.eamer.dev .

SKILL.md

Dreamer LLM

Access 12 LLM providers through a single unified API at https://api.dr.eamer.dev.

Authentication

Set your API key in an environment variable or pass it per-request:

bash
export DREAMER_API_KEY=your_key_here

Get a key: email luke@lukesteuber.com or visit https://dr.eamer.dev

Endpoints

Chat Completion

text
POST https://api.dr.eamer.dev/v1/llm/chat
Headers: X-API-Key: $DREAMER_API_KEY
Body:
{
  "model": "claude-sonnet-4-5-20250929",
  "messages": [{"role": "user", "content": "Hello"}],
  "provider": "anthropic"
}

Available Providers

anthropic, openai, xai, mistral, cohere, gemini, perplexity, groq, huggingface, ollama

List Models

text
GET https://api.dr.eamer.dev/v1/llm/models

Vision (image analysis)

text
POST https://api.dr.eamer.dev/v1/llm/vision
Body: { "model": "claude-sonnet-4-5-20250929", "image_url": "...", "prompt": "Describe this image" }

Image Generation

text
POST https://api.dr.eamer.dev/v1/llm/image
Body: { "prompt": "A sunset over the ocean", "provider": "openai" }

Text-to-Speech

text
POST https://api.dr.eamer.dev/v1/llm/tts
Body: { "text": "Hello world", "voice": "alloy" }

When to Use

  • Comparing responses across multiple LLM providers
  • Accessing providers you don't have direct API keys for
  • Building applications that need multi-provider LLM access

Don't Use When

  • You already have direct API keys for the provider you need
  • You need streaming responses (use direct provider APIs instead)

Recommended skills

Browse all →